Related Tools

Chemical Equation Balancer

Balance formula-based chemical equations with exact integer coefficients and automatic atom-conservation validation.

Instructions

  • Enter your chemical equation using the arrow → or ->
  • Use + to separate multiple reactants or products
  • Example: Fe + Cl2 -> FeCl3
Common Examples:
Fe + Cl2 → FeCl3 KMnO4 + HCl → KCl + MnCl2 + H2O + Cl2 Cu + HNO3 → Cu(NO3)2 + NO + H2O

Balanced Equation

Element Count

Method, source and limitations

Method version: equation-balancer-2.0
Calculation method
Exact rational null-space solution followed by atom-conservation verification.
Data source
Stoichiometric conservation of each parsed element.
Assumptions and limitations
Balances atoms only; charge and half-reaction redox balancing are not inferred.
Verification example
H2 + O2 → H2O becomes 2 H2 + O2 → 2 H2O.

Verified Calculator · Last validated: 2026-07-28

Result guidance

How does this tool calculate the result?

Exact rational null-space solution followed by atom-conservation verification.

How should I interpret the result?

Balances atoms only; charge and half-reaction redox balancing are not inferred.

How can I verify the result?

H2 + O2 → H2O becomes 2 H2 + O2 → 2 H2O.