Class 12 — Notes, Practice & Mock Tests
6 subjects · 86 chapters · 553 timed quizzes · 5,596 practice questions
Practise Class 12 free on XamBaaz in 6 subjects: Mathematics, Physics, Chemistry, Biology, English and Computer Science. Every question follows the latest NCERT syllabus, chapter by chapter, in the order your school teaches. In all, there are 553 timed quizzes made from 5,596 practice questions over 86 chapters. Each chapter is split into Easy, Medium and Hard, so you can get the basics right, then push on toward competitive-exam level in Class 11 and 12.
Pick a subject below to see its chapters. Most chapters start with free Key Concepts notes: a quick overview, the main ideas and the key formulas. Then come timed Easy, Medium and Hard quizzes, with exam-style marking and a one-line explanation for every question. It is built for CBSE & Maharashtra HSC Board exam preparation, plus a head start on JEE Main, MHT-CET, JEE Advanced and NEET UG. It is free to start: sign in with Google, with no card and no app to install.
Your accuracy, streaks and XP save on every device. A Class 12 student can revise on their phone between classes and pick up where they left off. Work through a subject's chapters and watch your mastery grow. In Physics, Chemistry, Maths and Biology, that unlocks the subject's Mastery Test: a 30-question, 60-minute mock on the whole syllabus, with exam-style marking.
Class 12 subjects
- Class 12 Mathematics13 chapters · 117 quizzes · 1,170 questions
- Class 12 Physics14 chapters · 126 quizzes · 1,260 questions
- Class 12 Chemistry10 chapters · 90 quizzes · 964 questions
- Class 12 Biology13 chapters · 117 quizzes · 1,172 questions
- Class 12 English26 chapters · 73 quizzes · 730 questions
- Class 12 Computer Science10 chapters · 30 quizzes · 300 questions
All Class 12 chapters
Every chapter below has free Key Concepts notes. Each one also has timed Easy, Medium and Hard quizzes. Open a subject to find a chapter.
Class 12 Mathematics — 13 chapters
- All Class 12 Mathematics →
- 01. Relations and Functions
- 02. Inverse Trigonometric Functions
- 03. Matrices
- 04. Determinants
- 05. Continuity and Differentiability
- 06. Application of Derivatives
- 07. Integrals
- 08. Application of Integrals
- 09. Differential Equations
- 10. Vector Algebra
- 11. Three Dimensional Geometry
- 12. Linear Programming
- 13. Probability
Class 12 Physics — 14 chapters
- All Class 12 Physics →
- 01. Electric Charges and Fields
- 02. Electrostatic Potential and Capacitance
- 03. Current Electricity
- 04. Moving Charges and Magnetism
- 05. Magnetism and Matter
- 06. Electromagnetic Induction
- 07. Alternating Current
- 08. Electromagnetic Waves
- 09. Ray Optics and Optical Instruments
- 10. Wave Optics
- 11. Dual Nature of Radiation and Matter
- 12. Atoms
- 13. Nuclei
- 14. Semiconductor Electronics
Class 12 Chemistry — 10 chapters
Class 12 Biology — 13 chapters
- All Class 12 Biology →
- 01. Sexual Reproduction in Flowering Plants
- 02. Human Reproduction
- 03. Reproductive Health
- 04. Principles of Inheritance and Variation
- 05. Molecular Basis of Inheritance
- 06. Evolution
- 07. Human Health and Disease
- 08. Microbes in Human Welfare
- 09. Biotechnology: Principles and Processes
- 10. Biotechnology and its Applications
- 11. Organisms and Populations
- 12. Ecosystem
- 13. Biodiversity and Conservation
Class 12 English — 26 chapters
- All Class 12 English →
- 01. The Last Lesson
- 02. Lost Spring
- 03. Deep Water
- 04. The Rattrap
- 05. Indigo
- 06. Poets and Pancakes
- 07. The Interview
- 08. Going Places
- 09. My Mother at Sixty-six
- 10. Keeping Quiet
- 11. A Thing of Beauty
- 12. A Roadside Stand
- 13. Aunt Jennifer's Tigers
- 14. The Third Level
- 15. The Tiger King
- 16. Journey to the end of the Earth
- 17. The Enemy
- 18. On the Face of It
- 19. Memories of Childhood
- 20. Grammar and Usage
- 21. Sentence Transformation
- 30. Writing: Notice
- 31. Writing: Invitation and Reply
- 32. Writing: Letters
- 33. Writing: Article and Report
- 40. Reading Skills: Unseen Passages
Class 12 Computer Science — 10 chapters
Class 12 mock tests
Class 12 has 72 full-length papers across Board Exams, JEE Main, NEET and MHT-CET. Each is timed, covers the whole syllabus and is marked like the real exam, so you find your weak chapters before the real exam.
Board Exams — 24 papers →
- Class 12 Chemistry — Subject Mastery Test30 questions · 60 min
- Class 12 Mathematics — Subject Mastery Test30 questions · 60 min
- Class 12 Biology — Subject Mastery Test30 questions · 60 min
- Class 12 Physics — Subject Mastery Test30 questions · 60 min
- Class 12 Physics — Board Paper 120 questions · 30 min · no negative marking
- Class 12 Chemistry — Board Paper 120 questions · 30 min · no negative marking
- Class 12 Biology — Board Paper 120 questions · 30 min · no negative marking
- Class 12 Mathematics — Board Paper 120 questions · 30 min · no negative marking
- Class 12 Mathematics — Board Paper 220 questions · 30 min · no negative marking
- Class 12 Chemistry — Board Paper 220 questions · 30 min · no negative marking
- Class 12 Biology — Board Paper 220 questions · 30 min · no negative marking
- Class 12 Physics — Board Paper 220 questions · 30 min · no negative marking
- Class 12 Biology — Board Paper 320 questions · 30 min · no negative marking
- Class 12 Mathematics — Board Paper 320 questions · 30 min · no negative marking
- Class 12 Physics — Board Paper 320 questions · 30 min · no negative marking
- Class 12 Chemistry — Board Paper 320 questions · 30 min · no negative marking
- Class 12 Mathematics — Board Paper 420 questions · 30 min · no negative marking
- Class 12 Biology — Board Paper 420 questions · 30 min · no negative marking
- Class 12 Physics — Board Paper 420 questions · 30 min · no negative marking
- Class 12 Chemistry — Board Paper 420 questions · 30 min · no negative marking
- Class 12 Chemistry — Board Paper 520 questions · 30 min · no negative marking
- Class 12 Biology — Board Paper 520 questions · 30 min · no negative marking
- Class 12 Physics — Board Paper 520 questions · 30 min · no negative marking
- Class 12 Mathematics — Board Paper 520 questions · 30 min · no negative marking
JEE Main — 18 papers →
- Class 12 Physics — JEE Main Mock · Paper 120 questions · 40 min · Easy
- Class 12 Chemistry — JEE Main Mock · Paper 120 questions · 40 min · Easy
- Class 12 Mathematics — JEE Main Mock · Paper 120 questions · 40 min · Easy
- Class 12 Mathematics — JEE Main Mock · Paper 220 questions · 40 min · Easy
- Class 12 Chemistry — JEE Main Mock · Paper 220 questions · 40 min · Easy
- Class 12 Physics — JEE Main Mock · Paper 220 questions · 40 min · Easy
- Class 12 Physics — JEE Main Mock · Paper 320 questions · 40 min · Medium
- Class 12 Mathematics — JEE Main Mock · Paper 320 questions · 40 min · Medium
- Class 12 Chemistry — JEE Main Mock · Paper 320 questions · 40 min · Medium
- Class 12 Mathematics — JEE Main Mock · Paper 420 questions · 40 min · Medium
- Class 12 Physics — JEE Main Mock · Paper 420 questions · 40 min · Medium
- Class 12 Chemistry — JEE Main Mock · Paper 420 questions · 40 min · Medium
- Class 12 Chemistry — JEE Main Mock · Paper 520 questions · 40 min · Hard
- Class 12 Mathematics — JEE Main Mock · Paper 520 questions · 40 min · Hard
- Class 12 Physics — JEE Main Mock · Paper 520 questions · 40 min · Hard
- Class 12 Chemistry — JEE Main Mock · Paper 620 questions · 40 min · Hard
- Class 12 Mathematics — JEE Main Mock · Paper 620 questions · 40 min · Hard
- Class 12 Physics — JEE Main Mock · Paper 620 questions · 40 min · Hard
NEET — 18 papers →
- Class 12 Chemistry — NEET Mock · Paper 120 questions · 25 min · Easy
- Class 12 Physics — NEET Mock · Paper 120 questions · 25 min · Easy
- Class 12 Biology — NEET Mock · Paper 120 questions · 25 min · Easy
- Class 12 Biology — NEET Mock · Paper 220 questions · 25 min · Easy
- Class 12 Physics — NEET Mock · Paper 220 questions · 25 min · Easy
- Class 12 Chemistry — NEET Mock · Paper 220 questions · 25 min · Easy
- Class 12 Physics — NEET Mock · Paper 320 questions · 25 min · Medium
- Class 12 Chemistry — NEET Mock · Paper 320 questions · 25 min · Medium
- Class 12 Biology — NEET Mock · Paper 320 questions · 25 min · Medium
- Class 12 Physics — NEET Mock · Paper 420 questions · 25 min · Medium
- Class 12 Biology — NEET Mock · Paper 420 questions · 25 min · Medium
- Class 12 Chemistry — NEET Mock · Paper 420 questions · 25 min · Medium
- Class 12 Physics — NEET Mock · Paper 520 questions · 25 min · Hard
- Class 12 Chemistry — NEET Mock · Paper 520 questions · 25 min · Hard
- Class 12 Biology — NEET Mock · Paper 520 questions · 25 min · Hard
- Class 12 Biology — NEET Mock · Paper 620 questions · 25 min · Hard
- Class 12 Physics — NEET Mock · Paper 620 questions · 25 min · Hard
- Class 12 Chemistry — NEET Mock · Paper 620 questions · 25 min · Hard
MHT-CET — 12 papers →
- Class 12 Biology — MHT-CET Mock · Paper 130 questions · 45 min · no negative marking
- Class 12 Chemistry — MHT-CET Mock · Paper 130 questions · 45 min · no negative marking
- Class 12 Mathematics — MHT-CET Mock · Paper 130 questions · 45 min · no negative marking
- Class 12 Physics — MHT-CET Mock · Paper 130 questions · 45 min · no negative marking
- Class 12 Physics — MHT-CET Mock · Paper 230 questions · 45 min · no negative marking
- Class 12 Mathematics — MHT-CET Mock · Paper 230 questions · 45 min · no negative marking
- Class 12 Biology — MHT-CET Mock · Paper 230 questions · 45 min · no negative marking
- Class 12 Chemistry — MHT-CET Mock · Paper 230 questions · 45 min · no negative marking
- Class 12 Mathematics — MHT-CET Mock · Paper 330 questions · 45 min · no negative marking
- Class 12 Physics — MHT-CET Mock · Paper 330 questions · 45 min · no negative marking
- Class 12 Chemistry — MHT-CET Mock · Paper 330 questions · 45 min · no negative marking
- Class 12 Biology — MHT-CET Mock · Paper 330 questions · 45 min · no negative marking
Class 12 preparation guides
Study plans, timelines and exam patterns for Class 12 students.
- CBSE Class 12 Board Exam Preparation 2027: The Complete GuideClass 12 · 10 min read
- CBSE Board Exam Preparation 2027: The Complete Class 10 & 12 GuideCBSE Boards · 12 min read
- IIT JEE Preparation 2027: Complete Strategy for JEE Main & AdvancedIIT JEE · 13 min read
- NEET UG Preparation 2027: The Complete Biology, Physics & Chemistry GuideNEET · 12 min read
- JEE Main 2027: The Complete Chapter-wise Preparation StrategyJEE Main · 8 min read
- How to Study NEET Biology Systematically — Without Re-reading the Same Chapter TwiceNEET · 7 min read
- Mastering Negative Marking: How to Stop Losing Easy Marks in JEE & NEETStrategy · 6 min read
- Best Free App for IIT JEE Preparation 2027: An Honest ComparisonIIT JEE · 9 min read
- Best Free App for NEET Preparation 2027: An Honest ComparisonNEET · 9 min read
- Best Free App & Website for CBSE Board Exam Preparation 2027CBSE Boards · 8 min read
- 10 Daily Study Habits That Separate JEE/NEET Toppers From the RestStudy Habits · 5 min read
Class 12 practice — FAQs
Which subjects can I practise for Class 12 on XamBaaz?+
Class 12 has 6 subjects: Mathematics, Physics, Chemistry, Biology, English and Computer Science. Each has chapter-wise NCERT notes and timed Easy, Medium and Hard MCQ quizzes. Tap a subject above to see all its chapters.
Is Class 12 practice on XamBaaz free?+
Yes. Sign in with Google to start practising every Class 12 subject free, with no credit card. Full unlimited access is ₹999. One year from the day you pay. Class 12 is your last school year, so your class stays as it is. No chapter is sold separately.
How many Class 12 practice questions are there?+
There are 5,596 NCERT-based questions across 86 chapters and 6 subjects of Class 12, making 553 timed quizzes. They are split into Easy, Medium and Hard, each with an instant explanation.
Is the Class 12 content aligned to the 2026-27 NCERT syllabus?+
Yes. Every Class 12 question and revision note follows the current NCERT syllabus, down to the exact chapter and topic. It follows the NCERT syllabus prescribed for 2026-27.
Does XamBaaz have Class 12 mock tests?+
Yes. In Physics, Chemistry, Maths and Biology, attempt every chapter of a subject to unlock its Subject Mastery Test. It is a 30-question, 60-minute mock on the whole syllabus, with exam-style marking. Class 12 students preparing for JEE Main, MHT-CET, JEE Advanced and NEET UG also get full-length pattern mock tests.
Start practising Class 12 free
Pick a subject above. Revise its key concepts, then take timed Easy, Medium and Hard quizzes. Sign in with Google. No card needed.
Start free →Also try JEE Main mock tests · JEE guide · NEET mock tests · NEET guide · board mock papers · CBSE exam guide.
Other classes
Preparing for CBSE & Maharashtra HSC boards and NEET UG? See the full practice library for all classes.
🦅 One new exam question every day on Instagram — Follow @xambaaz