- Home
- Digital lab
- Chemistry virtual lab
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.
Open the digital labTopic 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.
The labs in full
24 experiments matter for this syllabus. Each opens on its own page and is free to use.
Thermite reaction
Aluminium reduces iron(III) oxide and the temperature runs away past 2000 C.
Open the lab → IGCSE · Class 9-11Balancing equations
A live atom tally and a mass balance that tips until both sides match.
Open the lab → CBSE Class 10Burning magnesium ribbon
Clean the ribbon, light it, collect the white magnesium oxide ash.
Open the lab → CBSE Class 10Double displacement
Two salt solutions, one precipitate, and the spectator ions named.
Open the lab → IGCSE · Class 10Metals with water and steam
Caesium down to calcium in the trough, magnesium to iron on the steam rig.
Open the lab → IGCSE · Class 10-12Rate of reaction
Acid and metal at five concentrations, timed, with the gas collected.
Open the lab → Class 10-12Concentration and rate
One variable at a time, and the gradient does the talking.
Open the lab → CBSE Class 10Electrolysis of water
Guided steps, ions you can watch move, and the 2:1 gas ratio built in front of you.
Open the lab → IGCSE 0620/0971 · CBSEMolten lead bromide
Melt it, switch on, and watch lead form at one electrode and bromine at the other.
Open the lab → Class 10 · JEEChlor-alkali process
Brine electrolysis in a membrane cell, all three products traced.
Open the lab → CBSE Class 10Rusting of iron
Set moisture, oxygen and salt, then run the clock forward.
Open the lab → CBSE Class 10Green patina on copper
Humidity and carbon dioxide against exposure time.
Open the lab → CBSE Class 10Tarnishing of silver
Silver sulfide film growth in nanometres, with real thin-film colours.
Open the lab → IGCSE · Class 9-11Build an atom
Drag protons, neutrons and electrons in and watch the element, mass number and charge follow.
Open the lab → IGCSE · Class 9-12Rutherford gold foil experiment
Fire alpha particles at gold foil in 3D and count the flashes yourself.
Open the lab → IGCSE 0620/0971 · Physics 0625 · CBSECathode ray experiment
Pump the tube down, switch the EHT on, then bend the beam with plates and coils, or spin a paddle wheel with it.
Open the lab → Class 9 · IGCSEStates of matter
Turn the burner up and watch the particle picture change with it.
Open the lab → IGCSE · IB · CBSEPeriodic table explorer
Group and period trends element by element, plus a trends quiz.
Open the lab → All levels3D molecular lab
Bond angles, hybridisation, VSEPR shape and polarity for any molecule.
Open the lab → IGCSE · Class 10Tests for gases
Six gases against every reagent, then Mystery mode for an unknown.
Open the lab → IGCSE · Class 10Indicators and pH
Five indicators across pH 0 to 14 with their transition ranges.
Open the lab → CBSE XII · IGCSECation and anion tests
Salt analysis at a real reagent shelf, one test at a time.
Open the lab → IGCSE 0620Strong and weak acids
Acid X against acid Y until the difference is obvious.
Open the lab → IGCSE · Class 10-12Fractional distillation
A 3D refinery column you can turn, splitting crude oil into its eight fractions.
Open the lab →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.