FormatFlow

No tool matches “”

Try a format (“webp”, “mp3”) or a verb (“merge”, “compress”).

Loading index

↵to open

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.

Frequently asked questions

Why can't I change a subscript to balance an equation?
Changing a subscript changes the chemical formula and therefore the substance: water is H2O, while H2O2 is hydrogen peroxide. Balancing is done by adjusting coefficients in front of complete formulas, which changes how many units react without changing what each unit is.
What is the fastest way to balance an equation by inspection?
Balance the element that appears in the fewest formulas first, then work through the others one at a time and leave hydrogen and oxygen for last when they appear in several compounds. After each change, recount the elements you have already fixed, because a coefficient on one species can disturb them.
How does the algebraic method for balancing work?
Assign a letter coefficient to every formula, write one equation per element from the atom counts, and solve the resulting system. The solution has infinitely many multiples, so it is scaled to the smallest positive integers; if the only solutions force a zero or negative coefficient, the equation cannot be balanced as written.
Can every equation be balanced?
No. Every element present in the reactants must also appear in the products, and the ratios must be consistent. An equation such as H2 + O2 → CO2 cannot be balanced because carbon appears only on the product side; the fix is a different product, not a larger coefficient.
Why does a balancer sometimes report more than one possible answer?
When there are more unknown coefficients than independent element equations, several combinations can conserve atoms. H2 + O2 → H2O + H2O2 is an example, where water and hydrogen peroxide can share the available hydrogen and oxygen in different ratios. The chemistry of the system decides which balance is meaningful.

Tools for this job

All Chemistry Tools