CBSE Class 10 & Class 12 Board Exam Preparation

31,000+ Questions. Real Exams. Better Preparation.

Practice Mathematics, Physics, Chemistry, Biology and Social Science with chapter-wise questions, Previous Year Questions, timed exams and AI-powered doubt solving — all in one place.

  • 14,455 questions
  • 5 subjects
  • Chapter-wise practice
  • Previous Year Questions
  • Timed exams
  • AI Tutor

Prepping for boards next year? Class 12 is now live too →

Illustrative preview of the practice screen

Class 10

Live counts from the TestSaathi question bank — updated as new questions are added.

Class 12

Subjects

Practice Every Major Class 10 Subject

Chapter-wise questions from easy to HOTS, with an instant solution after every answer.

Mathematics

4,522 questions · 14 chapters

PYQs available (401 questions)

Practice Maths →

Just Launched

Now Live: Class 12 (Physics, Chemistry, Maths, Biology)

16,887 Class 12 questions, chapter-wise practice, real previous-year papers and an AI tutor.

Physics

4,265 questions · 14 chapters · 248 PYQs

Chemistry

3,803 questions · 10 chapters · 285 PYQs

Mathematics

3,879 questions · 13 chapters · 373 PYQs

Biology

4,940 questions · 13 chapters · 290 PYQs

Previous Year Questions

Prepare With Real Previous Year Questions

Solve actual CBSE Class 10 and Class 12 board papers (Class 10: 2016–2025, Class 12: 2016–2025), question by question, in exam mode.

Class 10 · 1,198 PYQs · 34 papers · 2016–2025

  • 2025188 Qs · 5 papers
  • 202494 Qs · 3 papers
  • 2023239 Qs · 5 papers
  • 202298 Qs · 5 papers
  • 2020198 Qs · 4 papers
  • 2018112 Qs · 4 papers
  • 2017134 Qs · 4 papers
  • 2016135 Qs · 4 papers
Class 10 previous-year questions per subject
SubjectPYQ questionsPapers
Mathematics40111
Social Science3568
SciencePhysics + Chemistry + Biology2908
EnglishBoard papers only1517

Class 12 · 1,196 PYQs · 40 papers · 2016–2025

  • 2025161 Qs · 4 papers
  • 2024161 Qs · 4 papers
  • 2023172 Qs · 4 papers
  • 2022235 Qs · 8 papers
  • 2020128 Qs · 4 papers
  • 201991 Qs · 4 papers
  • 201884 Qs · 4 papers
  • 201784 Qs · 4 papers
  • 201680 Qs · 4 papers
Class 12 previous-year questions per subject
SubjectPYQ questionsPapers
Physics24810
Chemistry28510
Mathematics37310
Biology29010

Subjects marked “board papers only” have full previous-year papers to attempt, but no chapter-wise practice questions yet.

How PYQ practice works

  • Attempt the full paper with the original time limit and marks
  • Class 10 and Class 12 board papers, year by year
  • Class 10 Basic and Standard Maths papers where CBSE issued both
  • Instant score with section-wise and chapter-wise review
  • Original question paper PDF alongside each attempt
Practice Previous Year Questions →

Included in the Question Bank and Combo plans.

Two modes

Practice Until You're Ready. Then Take the Real Exam.

Same practice and exam engine for both Class 10 and Class 12.

Practice Mode

Learn at your own pace — no timer, fresh unseen questions every session.

  • Chapter-wise questions with difficulty filters
  • Instant feedback after every answer
  • Detailed step-by-step explanations
  • No-repeat engine — always new questions
  • Bookmark questions and revisit weak areas
Try Practice Mode

Real Exam Mode

Build a paper from the chapters you choose and attempt it under board-like conditions.

  • Timed examination with live countdown
  • Exam-like experience, auto-submit when time ends
  • Randomised question selection from your chapters
  • Score, accuracy and result instantly
  • Chapter-wise performance analysis
Take a Mock Test

Product

See TestSaathi in Action

The same screens students use every day — practice, exam, results and the AI tutor.

testsaathi.com / practice
Mathematics · Real NumbersQ 7 / 20

The HCF of 12 and 18 is:

  • A2
  • B3
  • C6✓ Correct
  • D36
Solution: 12 = 2² × 3 and 18 = 2 × 3². Common factors → 2 × 3 = 6.
Question PracticeChapter-wise questions with instant solutions after every answer.
testsaathi.com / exam
Science · Mock Test⏱ 42:17

Q 14. Which of the following is a decomposition reaction?

2H₂ + O₂ → 2H₂O
CaCO₃ → CaO + CO₂
Zn + CuSO₄ → ZnSO₄ + Cu
NaOH + HCl → NaCl + H₂O
1234567891011121314151617181920
Real Exam ModeTimed papers with a live countdown and auto-submit when time ends.
testsaathi.com / results

Mathematics · Chapter Test

64 / 80

Accuracy

82%

  • Algebra91%
  • Geometry76%
  • Trigonometry68%
Weak chapter detected: Trigonometry — practise 10 more questions.
Results & AnalysisScore, accuracy and chapter-wise breakdown after every exam.
testsaathi.com / ai-doubt
Why is the sum of first n odd numbers equal to n²?
Step 1: Odd numbers form an AP: 1, 3, 5, … with a = 1, d = 2.
Step 2: Sₙ = n/2 × [2a + (n−1)d] = n/2 × [2 + 2n − 2] = n/2 × 2n = n² ✓
Ask a follow-up…
↑
AI TutorScan a question or chat to get a step-by-step explanation.

AI Tutor

Stuck on a Question? Ask TestSaathi AI Tutor.

Get help the moment you need it — by photo or by chat — and understand the concept, not just the answer.

  • Type a question and chat until it clicks — follow-ups welcome
  • Scan & Solve: upload a photo of any question from your textbook or notes
  • Step-by-step explanations in simple language
  • Works for every subject, Class 10 and Class 12

Illustrative example — your own results appear after each exam.

Progress

Know Exactly Where You Stand

Every exam ends with a clear picture: your score, accuracy and a chapter-wise breakdown — so you know exactly which chapters to practise next.

  • Chapter-wise and difficulty-wise performance after every exam
  • Subject-wise accuracy on your progress dashboard
  • Spot weak chapters early and practise them before the boards
  • Leaderboard to see how you compare with other students

Pricing

One Simple Price. Every Subject, Every PYQ.

Start free. One plan unlocks the full question bank, every previous-year paper and daily AI doubt-solving — for Class 10 and Class 12.

Class 10

CBSE Board
Class 10 subjects, chapters, PYQ papers and questions
SubjectChaptersPYQ PapersQuestions
Mathematics14114,522
Physics5—2,395
Chemistry5—1,398
Biology6—1,644
Social Science2584,056
Science—8289
English—7151

All-Access Plan

₹399/year

incl. 18% GST · one payment, full 365 days · or try free for 7 days

  • All 14,455 questions, unlimited practice
  • Previous Year Papers (2016–2025)
  • Unlimited real exams
  • 5 AI-powered answer scans / day
  • Chapter-wise performance tracking
Get Started — Pay ₹399

Class 12

CBSE Board — PCMB
Class 12 subjects, chapters, PYQ papers and questions
SubjectChaptersPYQ PapersQuestions
Physics14104,265
Chemistry10103,803
Mathematics13103,879
Biology13104,940

All-Access Plan

₹449/year

incl. 18% GST · one payment, full 365 days · or try free for 7 days

  • All 16,887 questions, unlimited practice
  • Previous Year Papers (2016–2025)
  • Unlimited real exams
  • 5 AI-powered answer scans / day
  • Chapter-wise performance tracking
Get Started — Pay ₹449

All paid prices include 18% GST · Refund policy · Want AI Tutor on its own, or want to add it later? See all plans

Also Built for Parents & Teachers

Parents

Link your child's account and track their practice and exam progress.

Create Parent Account

Teachers

Create a classroom, add students, schedule live exams and review each student's attempts.

Create Teacher Account

FAQ

Frequently Asked Questions

What is TestSaathi?

TestSaathi is a CBSE board exam preparation platform for Class 10 and Class 12. It combines a chapter-wise question bank, real previous-year question papers, timed mock tests and an AI tutor for doubt-solving in one place, with progress tracking for students, parents and teachers.

Which Class 10 subjects are available?

Chapter-wise practice is available for Mathematics, Physics, Chemistry, Biology and Social Science — 5 subjects in total.

How many questions are available?

There are 14,455 Class 10 questions right now, and the bank keeps growing. That includes 12,815 practice and exam questions, 442 NCERT exercise questions and 1,198 previous-year board questions. Class 12 (Physics, Chemistry, Maths, Biology) is also live — see the Class 12 section above.

Are Previous Year Questions (PYQs) available?

Yes. Real CBSE Class 10 board papers are available for Mathematics, Social Science, Science (Physics, Chemistry and Biology) and English — 34 papers with 1,198 questions. You attempt them in exam mode with the original time limit and marks.

Which PYQ years are available?

Papers are available for 2025, 2024, 2023, 2022, 2020, 2018, 2017 and 2016 (2016–2025). Where CBSE issued both Basic and Standard Mathematics papers, both are included.

Can I practice chapter-wise?

Yes. Pick a subject, choose one or more chapters and a difficulty level (easy to HOTS), and practise at your own pace with an instant solution after every question — 55 chapters are covered.

Can I take timed exams?

Yes. Real Exam Mode lets you build a paper from the chapters you choose, set the duration and attempt it with a live countdown. It auto-submits when time ends and shows your score with a chapter-wise analysis. Teachers can also schedule live exams for their classroom.

Is the AI Tutor available?

Yes. Type a doubt in the AI Chat Tutor, or use Scan & Solve to upload a photo of a question, and get a step-by-step explanation.

Is there a free option?

Yes — everyone gets a free trial to start with (7 days, 100 questions), no card required.

How can I contact TestSaathi?

Tap the WhatsApp button on this page to message us directly, call +91 92042 98771, or email support@testsaathi.com. We reply on working days.

Your Board Exam Preparation Starts Here.

Practice questions. Solve Previous Year Questions. Take real exams. Improve your weak areas.