Skip to content
LoveToCalc

Chemical equation balancer

Type a reaction and see it balanced, with the atoms of every element counted on both sides.

Write the reactants and products with + between them and an arrow (->, → or =). Start every symbol with a capital letter. Brackets and hydrates (CuSO4·5H2O) are understood; ions are not, yet.

Try:

Balanced equation

C₃H₈ + 5O₂ → 3CO₂ + 4H₂O

Atoms of each element, before and after the arrow
ElementLeftRight
C33
H88
O1010

How to use it

What balanced means

In a chemical reaction atoms are neither created nor destroyed, so each element must occur as many times after the arrow as before it. Only the coefficients in front of the formulas may change, never the subscripts inside them. Propane burning:

C₃H₈ + 5 O₂ → 3 CO₂ + 4 H₂O

Carbon: 3 = 3. Hydrogen: 8 = 4 · 2. Oxygen: 5 · 2 = 3 · 2 + 4.

How the calculator finds the coefficients

Each substance is a column of atom counts, positive for a reactant and negative for a product. A balanced equation is a set of coefficients for which every element’s row adds up to zero. The calculator solves that with exact fractions and scales the answer to the smallest whole numbers, so there are no rounded decimals. The same method balances the hard cases, such as 2 KMnO₄ + 16 HCl → 2 KCl + 2 MnCl₂ + 5 Cl₂ + 8 H₂O.

When it says no

Next: the molar mass calculator turns the formulas into grams per mole.

Last reviewed October 20, 2026 ·How pages are reviewed

The formula behind this

All math calculators

Put this calculator on your site

Copy the code into your page where the calculator should appear. It loads from lovetocalc.com, so it stays current on its own — all we ask is that the credit line comes with it.