Free in the current release · No account required
A virtual lab for chemistry reaction practice
Choose two supported chemicals and ask for an educational prediction. Then read the balanced equation beside the expected observation. Use that comparison to prepare a question for class, not to replace a real experiment or your lab notes.
Try Sodium + ChlorineOpen a prepared example, then request the prediction when you are ready.
Real OmniLab result
What you get
One setup, four ways to read the result
Balanced equation
See the reactants, products, coefficients, and physical states for the supported pair.
Short explanation
Connect the equation to the reaction type, particle changes, and expected observation.
Three safety notes
Read reaction-specific cautions before treating the prediction as preparation for real work.
Visible cue
Watch bounded bubbles or colored precipitate where the supported result includes one.
How to use the lab
From a question to a reaction prediction
Start with a marked pair. The prediction appears only after you select Analyze Chemical Reaction.
- 1
Choose your first chemical
Open the Chemicals menu and select one of the 38 available substances. The lab then marks every chemical that forms one of its 34 supported pairs with your first choice.
- 2
Add a supported partner
Select the marked partner by click, tap, keyboard, or drag. You can also choose a flask, test tube, beaker, or burner to arrange the visual workspace.
- 3
Analyze, then check the result
Select Analyze Chemical Reaction. Read the equation, explanation, safety notes, and effect together, then compare important details with your course materials or instructor.
Supported examples
Explore reaction types, not random combinations
The current matrix covers 34 supported reaction pairs. Try one in a prepared beaker, then inspect its result before choosing another.
Synthesis
Hydrogen + Oxygen
2H₂ + O₂ → 2H₂O
Follow how two elements combine into one compound.
Try this pairNeutralization
Hydrochloric acid + Sodium hydroxide
HCl + NaOH → NaCl + H₂O
Connect an acid-base reaction to salt and water formation.
Try this pairGas evolution
Acetic acid + Sodium bicarbonate
CH₃COOH + NaHCO₃ → CO₂ + H₂O + CH₃COONa
See carbon dioxide represented as a bubbling result.
Try this pairBlue precipitate
Copper(II) sulfate + Potassium hydroxide
CuSO₄ + 2KOH → Cu(OH)₂ + K₂SO₄
Relate the equation to a blue copper(II) hydroxide solid.
Try this pairYellow precipitate
Silver nitrate + Potassium iodide
AgNO₃ + KI → AgI + KNO₃
Identify a yellow silver iodide precipitate in a double displacement reaction.
Try this pairSingle displacement
Zinc + Hydrochloric acid
Zn + 2HCl → ZnCl₂ + H₂
Track zinc oxidation and hydrogen gas formation.
Try this pairExample result
AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq)
Read beyond the animation
Turn a prediction into a study check
Before you reveal the result, write down what you expect to change. For silver nitrate and sodium chloride, you might ask whether a solid will form.
In the predicted equation, AgCl(s) is solid silver chloride. The white precipitate cue matches that product. Sodium and nitrate ions remain dissolved.
Now compare the prediction with your course notes. Record any difference as a question for your instructor. The cue is not data from your experiment, so it cannot fill a lab report's observation or measurement field.
Choose the right tool
What this simulator can and cannot show
No single online lab covers every learning goal. Choose the format that matches what you need to practice.
Use OmniLab for a quick supported-pair check
Choose two chemicals and get a deterministic educational result without an account. This is the best fit when you want to practice reading an equation, explanation, safety notes, and observation together.
Use an open-ended lab for experimental design
A broader virtual environment is a better fit when you need hundreds of reagents, quantitative glassware, concentrations, measurements, or a multi-step procedure. OmniLab does not currently model those variables.
Use your course platform for assigned practicals
A teacher-selected simulation is the better fit when your grade depends on a specific protocol, dataset, assessment, or learning-management workflow. Follow your course requirements first.
Educational boundary
Predict online. Verify before the physical lab.
OmniLab matches supported chemical pairs to a fixed educational result. It does not infer a real outcome from concentration, quantity, pressure, temperature, order of addition, vessel choice, burner state, contamination, or laboratory technique.
That makes it useful for studying a simplified reaction path, not for deciding that a real procedure is safe. Results can be incomplete or wrong. Check important information against trusted chemistry references and follow trained supervision and your laboratory's safety rules.
Never attempt a reaction solely because it appears in a virtual lab.
Common questions
Before you start mixing
How do I start a reaction in the simulator?
Choose a chemical from the searchable menu, then select a marked partner. Select Analyze Chemical Reaction to request the educational prediction. A prepared Sodium and Chlorine example is available if you want to start with a known pair.
Is OmniLab's chemical reaction virtual lab free?
Yes. The current public release is free to use without an account or payment. Future access or pricing may change as the product develops.
How many chemical reactions can I try?
OmniLab currently supports 34 specific reaction pairs across 38 available substances. After you choose the first chemical, the lab marks every supported partner.
Does the beaker or burner change the prediction?
No. The selected chemicals are the only inputs to the current prediction. Vessel and burner choices are visual setup aids.
Can a virtual reaction replace a physical lab?
No. OmniLab is an educational prediction tool, not a physical simulation or a substitute for instructor supervision, trusted references, or real-laboratory safety procedures.
Ready to try one?
Turn a reaction question into a result you can inspect.
Start with the full catalog, or use the prepared Sodium and Chlorine journey if you want one known setup ready to analyze.