ChemBioTube
Featured App

ChemLab

A virtual chemistry lab that runs in your browser

A free browser-based virtual chemistry lab with 58 guided beaker experiments across junior high, senior high and college inorganic chemistry. Add reagents and watch bubbles, precipitates, color changes and heat appear in real time — with the balanced equation and compound data right beside the beaker. No install, no sign-up.

FreeNo sign-upBrowser-based

Key features

  • 58 guided experiments across junior high, senior high and college inorganic chemistry

  • Real-time beaker simulation: bubbles, precipitates, color changes and heat

  • Built-in compound database — formulas, molar masses and structures from PubChem

  • Free mixing mode to combine any reagents and see what reacts

How it works

From opening ChemLab to getting results in three steps.

  1. 1

    Pick an experiment

    Choose from 58 guided experiments across three levels — junior high, senior high and college inorganic chemistry — or switch to free mixing mode and combine any reagents you like.

  2. 2

    Add reagents

    Add reagents and watch bubbles, precipitates, color changes and heat appear in real time. The limiting reagent decides how far each reaction goes.

  3. 3

    Observe & learn

    Read the balanced equation behind every reaction and look up any compound in the built-in database — formulas, molar masses and structures included.

Who is it for?

Three typical ways people put ChemLab to work.

Chemistry teachers

Demonstrate a practical safely in class — no prep, no chemicals, no cleanup. Show students the expected phenomena before they touch real glassware.

Students

Rehearse each practical before lab class, know exactly what to look for, and try "what if I mix this?" without any risk.

Self-learners

Explore classic reactions with no equipment at all — a zero-cost, zero-risk way to build real chemical intuition.

Everything you can do

  • 58 guided experiments

    Junior high, senior high and college inorganic chemistry — gas preparation, displacement, acid-base neutralization, ion tests and more, each with steps, notes and the expected result.

  • Real-time beaker simulation

    Bubbles, precipitates, color changes and heat rendered live as you add reagents, heat the beaker or pour in more.

  • Compound database

    Real formulas, molar masses, structure images and properties sourced from PubChem.

  • Accurate stoichiometry

    Reactions follow balanced equations with limiting-reagent logic — and when several reactions compete for the same reagents, they run in chemical priority order.

  • Free mixing mode

    Combine any reagents and discover what reacts — a sandbox for curiosity-driven exploration.

  • Safe & zero-cost

    No chemicals, no glassware, no fume hood — the same classic reactions with none of the hazards.

Why a browser-based tool?

How ChemLab compares with desktop software and registration-based online platforms.

AspectChemLabDesktop softwareOnline platforms
CostFree foreverPaid licenseSubscription
InstallationNone — runs in the browserDownload & installNone — runs in the browser
AccountNo account requiredLicense activationRegistration required
Data privacyStays on your deviceStored locallyUploaded to cloud servers
PlatformAny device with a browserTied to one OSAny device with a browser
UpdatesAlways up to dateManual updatesAlways up to date

Frequently asked questions

What kind of experiments can I run in ChemLab?
ChemLab ships with 58 guided beaker experiments across junior high, senior high and college inorganic chemistry — gas preparation, displacement reactions, acid-base neutralization and ion tests — with bubbles, precipitates, color changes and heat in real time.
Does ChemLab calculate the chemistry correctly?
Yes. Reactions follow balanced equations with limiting-reagent stoichiometry, and when several reactions compete in one mixture they are resolved in chemical priority order — so acid added to a base/carbonate mixture neutralizes first and only then releases gas.
Is ChemLab safe for classroom use?
Yes. ChemLab is a full simulation — there are no real chemicals, flames or fumes, so it is safe on any classroom device, including shared computers and tablets.
Can I mix any reagents I want?
Yes. Free mixing mode lets you add any combination of reagents to the beaker. If any known reaction is possible, you will see it happen — with the balanced equation shown.
What level of chemistry does ChemLab cover?
Three levels: junior high (gas preparation, metal activity, indicators), senior high (displacement, weak acid and base neutralization, ion identification, precipitates) and college inorganic chemistry (redox, precipitate formation and dissolution, qualitative analysis).
Does ChemLab replace a real lab?
It is best used as a companion: preview an experiment before class, rehearse the procedure, and review what happened afterwards. The simulation teaches the chemistry; the real lab teaches the hands-on skills.

Ready to explore ChemLab?

Launch ChemLab right now in your browser — free, no sign-up required. Your data stays on your device.