Toolbox
A formula sheet plus reference tools for calculator, equation solver, units, elements, graphs and molecules.
Chemical Equation Balancer
Balance reactants and products automatically, parentheses and hydrates supported
- 1Equation
Write reactants and products; both sides must contain the same elements.
- 2Atom count
Count atoms of each element before balancing — usually the two sides differ.
- 3Coefficients
Assign an unknown coefficient to every substance; balancing means finding them.
- 4Equations
For each element, "atoms before = atoms after" gives a homogeneous linear system.
- 5Solve
Solving gives a ratio, possibly with fractions.
- 6Simplify
Reduce the ratio to the simplest whole numbers.
- 7Check
Every element now has equal atoms on both sides — balanced.
Concept
Balancing follows conservation of mass: the number of atoms of each element must be equal before and after.
Common methods are inspection, lowest common multiple, odd-even and oxidation-number methods. This tool solves a linear system, so any balanceable equation yields the simplest integer ratio.
Going further
- Why the simplest ratio
- An equation expresses a particle ratio: 2H₂ + O₂ → 2H₂O and 4H₂ + 2O₂ → 4H₂O describe the same reaction, so the simplest integers are used.
- Ionic equations
- Ionic equations also conserve charge. This tool handles molecular equations only; ionic ones need charge balancing as well.
- Typical results
- For example C₃H₈ + 5O₂ → 3CO₂ + 4H₂O and 2KMnO₄ + 16HCl → 2KCl + 2MnCl₂ + 5Cl₂ + 8H₂O.
Common mistakes
- Coefficients go in front of a formula; never change the subscripts inside it.
- Everything inside brackets is multiplied by the subscript outside: Ca(OH)₂ has 2 O and 2 H.
- Always re-check every element afterwards — it is the easiest place to slip.
