how-to · 5 min read
Balancing chemical equations: methods, examples and checks
A balanced equation is a promise that matter was not created or destroyed. The formulas say which substances react and form; the coefficients in front of them say in what ratio. Without those coefficients a reaction can look plausible while silently counting atoms that no one supplied.
This guide covers the two methods that do the job by hand: inspection for simple reactions and an algebraic method for anything with several compounds or nested groups. Both are demonstrated on equations the online balancer handles, and both end with the same check: every element must count the same on both sides.
What balancing actually means
A balanced equation is a statement about atom counts. The chemical formulas identify the substances and cannot be altered: H2O is water, and writing H2O2 instead gives hydrogen peroxide, a different compound with a different formula mass. What you can change is the coefficient in front of each formula, because it describes how many formula units take part.
Take the formation of water: H2 + O2 → H2O. The left side has two hydrogen atoms and two oxygen atoms; the right side has two hydrogen atoms and one oxygen atom. Placing a 2 before H2O gives 2H2O, which has four hydrogen and two oxygen atoms, so the hydrogen on the left must also be doubled: 2H2 + O2 → 2H2O. Now hydrogen is 4 = 4 and oxygen is 2 = 2, and the equation is balanced with coefficients 2, 1 and 2.
The inspection method
Inspection works by fixing one element at a time, starting with elements that appear in the fewest formulas. Leave hydrogen and oxygen until the end when they appear in many compounds, because every earlier adjustment disturbs them.
For methane combustion, CH4 + O2 → CO2 + H2O, carbon is already balanced: one carbon on each side. Hydrogen has four atoms on the left and two on the right, so put a 2 in front of H2O: CH4 + O2 → CO2 + 2H2O. That makes four oxygen atoms on the right, two in CO2 and two in water, so put a 2 in front of O2: CH4 + 2O2 → CO2 + 2H2O. Carbon is 1 = 1, hydrogen is 4 = 4 and oxygen is 4 = 4.
For a harder case, Fe + O2 → Fe2O3, oxygen appears as O2 and as O3, so start with iron: the right side has two iron atoms, so use 2Fe. The right side has three oxygen atoms while O2 supplies two at a time, so find a common multiple of 2 and 3: six oxygen atoms mean 3O2 on the left and 2Fe2O3 on the right, which needs 4Fe. The result is 4Fe + 3O2 → 2Fe2O3.
The algebraic method
The algebraic method replaces guesswork with a small system of equations. Give each formula an unknown coefficient, write one equation per element and solve the system; the smallest positive integer solution is the balanced equation.
For H2 + O2 → H2O, write aH2 + bO2 → cH2O. Hydrogen gives 2a = 2c, so a = c. Oxygen gives 2b = c. Choosing the smallest values that make everything a whole number, c = 2 gives a = 2 and b = 1, so 2H2 + O2 → 2H2O.
For Fe + O2 → Fe2O3, aFe + bO2 → cFe2O3 gives a = 2c and 2b = 3c. Setting c = 2 satisfies the oxygen equation with b = 3 and the iron equation with a = 4, so 4Fe + 3O2 → 2Fe2O3.
The online balancer builds this system as a matrix of element counts, including every element in the formulas, and solves it exactly. That matters for formulas such as Ca3(PO4)2 or Al2(SO4)3, where expanding the groups by hand is where most mistakes happen.
Limits: charges, redox and multiple balances
The simple method has limits. It balances neutral molecular equations, where only atom counts matter. Ionic equations also need the total charge on each side to match, and redox reactions are usually balanced with half-reactions that track electrons; those approaches are not part of the atom-count method.
Some sets of formulas admit more than one independent balance. H2 + O2 → H2O + H2O2 has more unknown coefficients than useful element equations, so hydrogen and oxygen can be distributed between the two products in many ways. A balancer can return one valid set, but the intended reaction, not the arithmetic, decides which products actually form.
State symbols such as (g), (l) and (aq) are labels and do not affect the coefficients, but an equation that includes them cannot be checked by a formula parser that counts atoms. Remove them first. Hydrates balance as whole units: CuSO4·5H2O → CuSO4 + 5H2O is already balanced when the water of crystallization is treated as part of the formula unit.
Checking and using the result
Always check a balanced equation by counting. Go element by element, multiply the subscript by the coefficient, and compare the two sides. A quick check is to confirm that the coefficients share no common factor: if they do, the equation is balanced but not in its smallest terms.
The balanced equation is the starting point for stoichiometry, not the answer to a mass question. It gives mole ratios such as 2 mol H2 to 1 mol O2 to 2 mol H2O; converting those ratios to masses needs molar masses and the mole relationships covered in the companion guide. For 2H2 + O2 → 2H2O, the masses are 4.032 g of hydrogen plus 31.998 g of oxygen giving 36.030 g of water, a useful reminder that coefficients count particles, not grams.
- Count every element on both sides, including elements that appear in several compounds.
- Divide all coefficients by their greatest common factor if they share one.
- Re-check the formulas before re-checking the coefficients; a wrong subscript cannot be fixed by balancing.
- For ionic equations, balance charge as a separate column.