Chemical Equation Balancer
Balance any chemical equation in seconds. Type the unbalanced equation using -> or = between reactants and products, and get the balanced form with the smallest whole-number coefficients - plus an atom-by-atom check table to verify your work.
Try:
Balanced equation
Atom check
How to use
- Type the equation with -> or = between reactants and products, and + between compounds.
- Write formulas normally, for example H2SO4 or Ca(OH)2 - parentheses are supported.
- Press Balance Equation. If the equation cannot be balanced with whole numbers, you will see a clear message.
Note
The balancer solves the equation mathematically using exact fractions, so the coefficients are always the smallest possible whole numbers. It handles single reactions only - if a side contains a compound that makes the system impossible, it will say so instead of guessing.