Chemical Equation Balancer
Balance equations, including ionic onesRuns locally · nothing uploaded
Examples
Balanced equation
3Cu+8HNO3=3Cu(NO3)2+2NO+4H2O
Atom check
| Element / charge | Reactants | Products |
|---|---|---|
| Cu | 3 | 3 |
| H | 8 | 8 |
| N | 8 | 8 |
| O | 24 | 24 |
Balancing only conserves atoms (and charge); it doesn't check whether the reaction happens.
Also works as:chemical equation balancerbalance chemical equationsredox equation balancerionic equation balancer
How it works
Formula
One unknown coefficient per species; one equation per element (plus charge)Worked example
Given: Cu + HNO3 = Cu(NO3)2 + NO + H2O
- Cu: a = c; H: b = 2e; N: b = 2c + d; O: 3b = 6c + d + e.
Result: 3Cu + 8HNO3 = 3Cu(NO3)2 + 2NO + 4H2O.
How to use
- 1Type the equation with = or ->, species separated by +.
- 2Write ions like Fe^3+ or MnO4^-.
- 3Read and copy the balanced equation.
FAQ
How does it work?
It solves a linear system that conserves each element (and charge) and scales the answer to whole numbers.
Related tools
Molar Mass CalculatorFormula weight and mass percentPeriodic TableAll 118 elements with detailsSystem of Equations SolverExact solutions for linear systemsSample Size CalculatorHow many responses you needConfidence Interval CalculatorConfidence interval for a meanPercent Error CalculatorMeasured vs. accepted value