← All Tools
Free · no sign-up

Chemical Equation Balancer

Type an unbalanced equation and get the smallest whole-number coefficients that balance it.

  1. Type an equation, e.g. Fe + O2 = Fe2O3
  2. Read the balanced equation instantly

Runs entirely in your browser — solved with exact fractions, no floating-point rounding.

4Fe + 3O2 → 2Fe2O3

Supports parentheses (e.g. Ca(OH)2) and multi-element formulas. Solves for the smallest whole-number coefficients using exact fraction arithmetic — no floating-point rounding. Runs entirely in your browser.