MrChemCoach
Chemistry virtual lab 29 experiments · No install · Works offline
All labs
  1. Home
  2. Digital lab
  3. Chemistry virtual lab
Free virtual laboratory

A chemistry virtual lab that runs in your browser

Every experiment written as a single web page. No plugin, no download, no account. Open one, and once it has loaded it keeps running even if your connection drops - which matters if you are working from a phone on patchy data.

29 experimentsNo installWorks offline once loadedFree forever
Open the digital lab

Topic by topic

Grouped by topic below. Every one is built from the real chemistry: measured volumes, real electrode potentials, real reaction rates, so the numbers you read off are the numbers you would get.

ElectrochemistryWater and brine electrolysis, electrode by electrode.
CorrosionIron, copper and silver, each on a timeline you control.
Structure and bondingAtoms, states of matter, periodic trends and 3D molecules.
Analysis and separationGas tests, salt analysis, indicators, acid strength and fractional distillation.

The labs in full

29 experiments matter for this syllabus. Each opens on its own page and is free to use.

Common questions

What is a chemistry virtual lab?

A simulation of laboratory apparatus that behaves the way the real thing does. You set the conditions, start the reaction and read the instruments. The point is repetition and safety: you can run a reaction that would be dangerous, expensive or slow in a school lab, and you can run it again the moment it goes wrong.

Do I need to install anything or make an account?

Neither. Each experiment is a web page. Click it and it opens. Nothing is stored about you.

Does it work on a phone?

Yes. Every lab is laid out for a phone as well as a desktop, and the wider benches have a rotate button so you can use the screen sideways where that helps.

Which syllabuses do these follow?

Cambridge IGCSE Chemistry 0620 and CBSE Classes 9 to 12 primarily, with the physical and inorganic labs also useful for JEE and NEET. Each experiment lists its level on its own page.

Is it really free?

Yes. Every simulator on this site is free to use with no limits and no sign-up. Paid tuition is a separate thing.

Studying something else?

The same labs, grouped for a different syllabus.