SolutionsCase StudiesAI ToolsResourcesAboutContact
Get Your Free AI Automation Audit Book a Free 30-Minute Strategy Call

How to balance chemical equations

By Taimur Hassan SiddiquiPublished 7 October 2026

A balanced equation has the same number of each kind of atom on both sides, because atoms are not created or destroyed. This guide shows the counting method with a worked example, a tip for harder equations and how to check your work.

The short version

  1. Write the unbalanced equation with the correct formula for every substance.
  2. Count the atoms of each element on both sides.
  3. Add coefficients in front of formulas, never change subscripts, until every element matches.
  4. Check and reduce recount every element and make sure the coefficients are the smallest whole numbers.

Skip the arithmetic. The free Chemical Equation Balancer & Molar Mass does this for you, shows the formula and the working with your own numbers, and runs in your browser - nothing you type is uploaded. Also useful: Significant Figures Calculator.

Open the Chemical Equation Balancer & Molar Mass →

Example: burning propane

Unbalanced: C₃H₈ + O₂ → CO₂ + H₂O. Balance carbon, then hydrogen, then oxygen last.

carbon: 3 on the left → put 3 in front of CO₂ hydrogen: 8 on the left → put 4 in front of H₂O (4 × 2 = 8) oxygen: right side has 3×2 + 4×1 = 10 → put 5 in front of O₂ C₃H₈ + 5O₂ → 3CO₂ + 4H₂O check: C 3 = 3, H 8 = 8, O 10 = 6 + 4

A strategy that works

  • Balance elements that appear in only one substance on each side first.
  • Leave oxygen and hydrogen until last, since they often appear in several substances.
  • If a polyatomic ion such as SO₄ or OH appears unchanged on both sides, balance it as one unit instead of counting its atoms.
  • If you end up with a half (such as ½O₂), double every coefficient to clear it.

Never change the subscripts

Subscripts say what a substance is: H₂O is water, H₂O₂ is hydrogen peroxide. Changing a subscript changes the substance. Only coefficients, the numbers in front, can be adjusted.

When trial and error fails: the algebra method

Give every substance a letter for its coefficient and write one equation per element saying atoms in equals atoms out. For propane: a C₃H₈ + b O₂ → c CO₂ + d H₂O gives carbon 3a = c, hydrogen 8a = 2d, oxygen 2b = 2c + d. Set a = 1 and solve: c = 3, d = 4, b = (6 + 4) ÷ 2 = 5. This always works, even for equations with many substances such as KMnO₄ + HCl → KCl + MnCl₂ + H₂O + Cl₂ (2, 16, 2, 2, 8, 5), and is how the balancer on this site works.

Mistakes to avoid

  • Changing subscripts instead of adding coefficients.
  • Balancing a polyatomic ion's atoms separately when it should stay together.
  • Stopping when atoms match but the coefficients can still be reduced.
  • Writing the wrong formula for a substance, which makes the equation impossible to balance.

Frequently asked questions

Why must equations be balanced?
Because matter is conserved: the atoms you start with are the atoms you end with, just rearranged.
What is the difference between a coefficient and a subscript?
A coefficient says how many molecules; a subscript says how many atoms of an element are in one molecule.
Can an equation have more than one correct balance?
The smallest whole-number set is unique for a proper reaction. If many balances exist, the equation combines separate reactions.
How do I balance an equation with charges?
Balance atoms, then balance the total charge on each side. The tools on this site cover neutral equations only.
Does balancing tell me whether a reaction happens?
No. It only keeps the atoms consistent; whether a reaction actually occurs depends on chemistry, not counting.