Find the right study material, faster.
Search worksheets, PYQs, sample papers, notes and practice resources for school and competitive exams — organised by exam, class, subject and chapter.
Quick access
Discover
Explore study material
Browse by exam pathway — school, JEE Main, NEET or olympiads.
Subjects
Practice
Practice
Latest & popular
Study resources
Real papers from the Ribblu library — newest first, or most downloaded.
Class 8 IMO Class 7 Prerequisite Revision Practice Set 2: 30 MCQs (2026-27)
Class 8 IMO Class 7 Prerequisite Revision Practice Set 1: 30 MCQs (2026-27)
From the community
Shared by the Ribblu community
Study resources on Ribblu are shared by students, teachers and educators — then discovered by other learners preparing for the same exams.
13,420 study PDFs
First PDF free — Guests get 1 free download every 30 days. Then a free account and points.
Share a paperFind a school
Browse CBSE schools and parent reviews — separate from study PDFs.
CBSE Sample Papers and Question Bank
Ribblu provides free CBSE sample papers, worksheets, previous year question papers and revision notes for students from Class 1 to Class 12. All study material is aligned with the latest CBSE syllabus for the 2026–27 academic session.
Students can download Class 10 CBSE sample papers, Class 12 CBSE question papers, printable worksheets and revision notes for Maths, Science, English, Social Science and Hindi — all completely free.
JEE Main and NEET PDFs are organised by subject and chapter on their exam hubs.