ClutchCalcs

Education

Chemical Equation Balancer

Balance any chemical equation automatically. Enter reactants and products separated by + and -> (or =), get the balanced coefficients with full work shown. Uses linear algebra to find smallest integer solutions.

Balanced equation

Element balance check

Element Left side Right side Balanced?

Coefficients

    How balancing works

    A balanced equation has the same number of each type of atom on both sides — the Law of Conservation of Mass. You can only change coefficients (the big numbers in front), never subscripts (the small numbers in formulas).

    This calculator builds a system of linear equations (one per element) and solves for the smallest positive integer coefficients that balance every element simultaneously.

    Tips

    • Combustion: most hydrocarbons + O2 yield CO2 + H2O. Try CH4 + O2 = CO2 + H2O.
    • Balance metals and non-oxygen non-hydrogen first when balancing by hand.
    • Save oxygen and hydrogen for last — they appear in many compounds.
    • If you get fractions (like 5/2), multiply the whole equation by the denominator.

    FAQ

    Why use this in chemistry class? +
    Balancing is foundational for stoichiometry — figuring out how much product you get from any amount of reactant. Every chemistry test has at least one balancing question.
    What if my equation cannot be balanced? +
    Either the reaction is impossible (mass not conserved), or you typed something wrong. Common errors: missing subscripts (NaCl not NaCl2), wrong oxidation states, or polyatomic ions written incorrectly.
    Are there reactions this won't handle? +
    Redox half-reactions with electrons (e-) and ions need separate balancing for charge as well as atoms. This calc focuses on net molecular equations.
    Parentheses and brackets? +
    Supported — Ca(OH)2 means Ca + 2 O + 2 H. Square brackets work too.