Chemical Equation Balancer
Type the reactants and products. The balancer finds the smallest whole-number coefficients and proves the result with an atom count and a mass check.
C₃H₈ + 5O₂ → 3CO₂ + 4H₂O
| Element | Reactant side | Product side | Balanced? |
|---|---|---|---|
| C | 3 | 3 | ✓ yes |
| H | 8 | 8 | ✓ yes |
| O | 10 | 10 | ✓ yes |
Next: use this equation in the stoichiometry calculator or find the limiting reactant.
Stuck on the question behind this number?
Ask the StemCalc tutor. It explains the method step by step and can see the values you entered above. Answers are AI-generated, so check them against your notes.
Balancing by the matrix method: a worked example
Take propane burning: a C₃H₈ + b O₂ → c CO₂ + d H₂O. Each element gives one equation:
- Carbon: 3a = c
- Hydrogen: 8a = 2d
- Oxygen: 2b = 2c + d
Set a = 1. Then c = 3, d = 4 and 2b = 6 + 4, so b = 5. The balanced equation is C₃H₈ + 5O₂ → 3CO₂ + 4H₂O. With four unknowns and three equations there is exactly one free choice, which is why the ratio is fixed but the scale is not: 2, 10, 6, 8 is also balanced, just not in lowest terms.
Why balancing matters
Atoms are neither created nor destroyed in a chemical reaction (Lavoisier’s law of conservation of mass). The coefficients are the mole ratios you use in every stoichiometry calculation, so a wrong coefficient makes every later number wrong.