Chemical Equation Balancer

Balance a chemical equation automatically.

Enter an unbalanced equation using '->' (or '=') as the arrow and '+' between compounds, e.g. 'H2 + O2 -> H2O'. The balanced equation with integer coefficients is computed instantly.

Enter a chemical equation to balance.

Description

A chemical equation balancer finds the smallest whole-number coefficients that balance an equation, ensuring atoms are conserved. It uses linear algebra to solve for stoichiometric coefficients.

How to use

Enter an unbalanced equation using '->' (or '=') as the arrow and '+' between compounds, e.g. 'H2 + O2 -> H2O'. The balanced equation with integer coefficients is computed instantly.