About the Chemical Equation Balancer

The Chemical Equation Balancer uses linear algebra (Gaussian elimination on the element matrix) to find the smallest integer coefficients that balance any chemical equation. Works for combustion, redox, acid-base and synthesis reactions.

How to use the Chemical Equation Balancer

  1. Enter the equation using -> or = to separate sides.
  2. Use + between compounds.
  3. Click Balance.

Frequently asked questions

Is this tool free to use?

Yes. The Chemical Equation Balancer is completely free with no sign-up and no limits.

Is my data uploaded to a server?

No. All calculations run in your browser using JavaScript. Nothing is sent to any server.

Does it work offline?

Yes. Once the page is loaded, all computations work without an internet connection.

Does it work on mobile?

Yes, it works in any modern browser on desktop, tablet and mobile.

Related tools

Molecular Weight Calculator
MW and elemental composition
IUPAC Name Helper
Alkane, alkene, alcohol IUPAC names
Interactive Periodic Table
Full properties for every element
Statistics Calculator
Mean, SD, quartiles
Trigonometry Calculator
All trig functions
Physics Formula Reference
100+ searchable physics formulas

Related keywords

chemical equation balancerbalance chemical equationsstoichiometry calculatorchemistry equation balancerbalancing equations