Equation Balancer

Balance a chemical equation to the smallest whole-number coefficients — parses formulas with parentheses and solves the element matrix exactly.

Separate sides with = or ->, species with +. Formulas support parentheses (Ca(OH)2) and brackets. State symbols like (aq) are ignored.

Enter a chemical equation to balance.