Free Chemistry tool · Step by step
Chemical Equation Balancer
Balance chemical equations instantly and check every element with an atom count table. Supports brackets and hydrates. Free balancer for GCSE, AP Chemistry, IB and NEET.
Balanced equation
4Fe + 3O2 → 2Fe2O3
Atom count check
| Element | Left (reactants) | Right (products) | Balanced |
|---|---|---|---|
| Fe | 4 | 4 | ✓ |
| O | 6 | 6 | ✓ |
- 1
List the elements and write unknown coefficients
Elements present: Fe, O. Give each species an unknown coefficient.
- 2
Write an atom-balance equation for each element
Atoms of each element on the left must equal atoms on the right.
- 3
Solve the system
Set c = 1 and solve the linear equations exactly (Gaussian elimination with fractions).
- 4
Convert to the smallest whole numbers
Multiply every coefficient by 2 to clear the fractions (and divide out any common factor).
- 5
Verify the atom counts
Count every element on both sides of the balanced equation.
- 6
Balanced equation
AI video explanation
Want a 1-minute AI video explanation, or have a harder homework screenshot?
Doubtclip turns the question into a step-by-step whiteboard video with voice.
FAQ
How does balancing work?
Atoms of each element must be equal on both sides; the tool solves for the smallest whole-number coefficients.
How do I type the equation?
Use = or -> between sides and + between species, e.g. C3H8 + O2 -> CO2 + H2O.