Class 12 Physics practical list: virtual lab with viva questions

106 experiments for Class 12 Physics, each one a 3D virtual lab you can open in your browser. 5 are free. Pick an experiment below to read its aim, theory and viva questions, then run it yourself.

A virtual lab lets you repeat a practical as often as you like before you do it on the bench: you see the apparatus, change one value at a time and watch how the reading changes. It is useful to prepare for the practical exam, to revise the theory behind each experiment and to understand where errors come from. PractiSci follows the NCERT chapters, so the experiments are grouped chapter by chapter below.

Chapter 1: Electric Charges and Fields

Chapter 2: Electrostatic Potential and Capacitance

Chapter 3: Current Electricity

Chapter 4: Moving Charges and Magnetism

Chapter 5: Magnetism and Matter

Chapter 6: Electromagnetic Induction

Chapter 7: Alternating Current

Chapter 8: Electromagnetic Waves

Chapter 9: Ray Optics and Optical Instruments

Chapter 10: Wave Optics

Chapter 11: Dual Nature of Radiation and Matter

Chapter 12: Atoms

Chapter 13: Nuclei

Chapter 14: Semiconductor Electronics

Frequently asked questions

Can I do the Class 12 Physics practicals online?

Yes. PractiSci has 106 interactive 3D physics experiments for Class 12. You change the values, watch the result in real time and read the numbers off live graphs, on a phone or a laptop, with nothing to install.

Are these the experiments in the NCERT Physics practical syllabus?

The labs follow the NCERT Class 12 Physics chapters and practicals, and add NEET and JEE level experiments. Your school or board may set its own list, so check it with your teacher and use this page to find the matching experiment.

Do the labs have viva questions?

Yes. 106 of the 106 physics labs list the viva questions an examiner may ask, together with the aim, theory and formulas, on the experiment's page.

Is it free?

A number of labs in every subject are free forever and need no card (5 of these 106 physics labs are free). The NEET-level and advanced labs are part of a PractiSci plan.

Can I use it in Hindi?

Yes. Switch between English and हिन्दी from the header at any time.

Other lists: Class 11 Physics · Class 11 Chemistry · Class 12 Chemistry