chemistry

Chemical Equation Balancer

Balance common chemical equations by conserving each element with exact integer coefficients.

Calculator

Use -> between the two sides. Parentheses and integer subscripts are supported.

Formula

reactants → products

Assumptions and limits

  • Conserves elements and ionic charge; supports parentheses, hydrates, electrons, state suffixes, and up to 12 species with a 3-second cancellable worker limit.

Example

A ready-to-load example

The calculator starts with an editable example.

Sources

Frequently asked questions

Are my inputs uploaded?

No. This calculator runs locally in your browser. Inputs are placed in a URL only when you explicitly copy a share link.

Why are units converted first?

Canonical units prevent scale errors when inputs use mixed units. The result is converted back to your selected output unit afterward.

Does the result replace professional judgment?

No. The result applies only to the stated model and assumptions. Qualified people should review high-risk engineering, medical, or laboratory decisions.