Chemical Equation Balancer
Use this chemical equation balancer to solve stoichiometric coefficients and verify that each element is conserved across the reaction.
--
| Element | Reactants | Products |
|---|
Run the balancer.
What This Chemical Equation Balancer Helps You Do
This page helps you balance reactions from an unbalanced equation and then verify the atom counts directly. That mirrors the Omni reference's emphasis on conservation of mass and coefficient meaning, but adds a practical solver instead of only worked examples.
The atom-count table is there for auditability. You do not have to trust a black-box answer because each element total is shown on the reactant and product sides after balancing.
How to Calculate Chemical Equation Balancer
- Enter an unbalanced equation: Use formats such as H2 + O2 -> H2O or Fe + O2 -> Fe2O3.
- Click balance: The page parses each compound, builds an atom-balance matrix, and solves for integer coefficients.
- Review the balanced equation: The result shows the finished reaction with the smallest whole-number coefficients.
- Inspect atom counts: The summary table confirms that every element matches on both sides.
Chemical Equation Balancer Formula
| Variable | Meaning | Unit |
|---|---|---|
| Coefficient | Multiplier placed in front of a formula | unitless |
| Element count | Atoms contributed by one species after applying the coefficient | atoms |
Use the worked examples below to check how the formula behaves with real values. If the result looks unexpected, verify the unit assumptions and the meaning of each variable before interpreting the answer.
Worked Examples
- Equation: H2 + O2 -> H2O
Result: 2H2 + O2 -> 2H2O
Hydrogen and oxygen counts match on both sides after adding coefficients.
- Equation: CH4 + O2 -> CO2 + H2O
Result: CH4 + 2O2 -> CO2 + 2H2O
This matches the methane combustion example discussed in balancing tutorials.
- Equation: Fe + O2 -> Fe2O3
Result: 4Fe + 3O2 -> 2Fe2O3
Multiple elements often require coordinating more than one coefficient change.
- Equation: H2SO4 + NaOH -> Na2SO4 + H2O
Result: H2SO4 + 2NaOH -> Na2SO4 + 2H2O
The sulfate stays intact while sodium, hydrogen, and oxygen are balanced around it.
How to Interpret Your Results
| Range | Meaning | Action |
|---|---|---|
| Whole-number coefficients | The reaction obeys conservation of mass in the written form. | Use the coefficients as mole ratios for stoichiometry. |
| Parser error | The formula format was not recognized. | Check parentheses, arrows, and element capitalization. |
| No nonzero solution | The typed equation may be invalid or incomplete. | Confirm the products and reactants belong to the same reaction. |
Frequently Asked Questions
References
Last reviewed: March 2026