Reactions · Stoichiometry

Reaction Stoichiometry & Limiting Reactant Calculator

Find the limiting reagent, reactant leftovers, theoretical product yield, and optional percent yield from a balanced reaction.

Formula shown Runs locally Reviewed Aug 11, 2026
Follow us on Google
Equation guide

Balanced reaction with two reactants and one selected product

Amount from mass

nᵢ = mᵢ/Mᵢ

Reaction extent

ξ = min(n₁/ν₁, n₂/ν₂)

Product and yield

nₚ = νₚξyield % = ma/mt × 100ma: actual; mt: theoretical
Reaction stoichiometry

Find the limiting reactant and theoretical yield

2 H2+1 O2→2 H2O
ν stoichiometric coefficientn amount in molesξ reaction extent
Reactant 1
Reactant 2
Selected product

The equation must already be balanced. Formulas are parsed to obtain molar masses. Numerical inputs accept at most three decimal places.

ξ = min(n₁/ν₁, n₂/ν₂)

Choose a balanced reaction or enter coefficients, formulas, and available masses.

Using the model

Symbols, assumptions and limitations

Interpretation notes

Enter a balanced reaction or select a preset. Stoichiometric coefficients provide mole ratios, never mass ratios. The model assumes pure substances and complete reaction according to the displayed equation; side reactions, equilibrium, impurities, and measurement uncertainty are excluded.

Worked examples

See the method in practice

01

Water formation

For 2H₂ + O₂ → 2H₂O, 4.032 g H₂ reacts exactly with 31.998 g O₂ to form about 36.030 g H₂O.

02

Limiting ammonia reagent

For N₂ + 3H₂ → 2NH₃, comparing n/ν for both reactants identifies which supply runs out first and how much excess remains.

Questions

Frequently asked

Why must the equation be balanced first?

Only a balanced equation conserves atoms and supplies valid mole ratios between reactants and products.

What is the limiting reactant?

It is the reactant with the smallest available amount divided by its stoichiometric coefficient. It fixes the maximum reaction extent and theoretical yield.

Can percent yield exceed 100%?

An apparent value above 100% usually indicates wet or impure product, an incorrect reaction model, or measurement error; the calculator reports it but it is a warning sign.

Sources & review

Equations and examples are checked against the references below. Results are educational and should be independently verified for safety-critical work.

OpenStax Chemistry — Reaction Stoichiometry OpenStax Chemistry — Reaction Yields

Written by the STEM Hub editorial team · Reviewed August 11, 2026 · Review methodology