Limiting Reagent Calculator

When you charge a reaction with two reactants, one of them runs out first and stops the reaction. That one is the limiting reagent, and it alone sets how much product you can get. This calculator finds it by comparing the moles supplied of each reactant against its coefficient in the balanced equation, then reports how much product forms, how much of the other reactant is left in the flask, and what fraction of it went unused.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
Reactant A formulaUsed to work out the molar mass; write it as the bottle labels it.N2
Coefficient of AIts number in the balanced equation — 3 for the H2 in N2 + 3 H2 → 2 NH3.1
Mass of A chargedWhat you actually weighed into the vessel, corrected for purity if it matters.28.014 g
Reactant B formulaThe second reactant; the calculator decides which of the two limits the reaction.H2
Coefficient of BIts number in the balanced equation, from the balancer or by inspection.3
Mass of B chargedThe mass of the second reactant in the same vessel.5.04 g
Product formulaThe product you want the yield of; a reaction with several products can be run once per product.NH3
Coefficient of the productIts number in the balanced equation — 2 for NH3 in N2 + 3 H2 → 2 NH3.2

It returns

  • Limiting reagent — The reactant with the fewest equivalents; it runs out first and caps the yield.
  • Product formed (theoretical)
  • Moles of product
  • Excess reagent left over
  • Excess left as a share of what reacted
  • Extent of reaction — How many times the balanced equation runs as written.

The formula

ξ=min(niνi),nprod=ξνprod
nleft=nexcξνexc

In plain text: limiting species minimises nᵢ / νᵢ; ξ = min(nᵢ/νᵢ); n_product = ξ · ν_product

  • nᵢMoles of reactant i charged into the vessel (mol)
  • νᵢStoichiometric coefficient of reactant i in the balanced equation (count)
  • ξExtent of reaction — how many times the equation runs as written (mol)
  • n_prodMoles of product formed at complete conversion (mol)

The ratio nᵢ/νᵢ is the number of times reactant i could drive the whole equation on its own. The smallest of those numbers is what actually happens, because the reaction stops when the first reactant is gone.

Updated Category Stoichiometry & Reaction Yield Verified against published test cases Reading time 9 min

Why one reactant decides the outcome

A reaction consumes its reactants in the fixed ratio the balanced equation specifies. Charge them in any other ratio and one of them is exhausted before the other, at which point the reaction stops regardless of how much of the second remains. The reactant that runs out is the limiting reagent; everything else is in excess.

Two consequences follow, and they are the reason this calculation exists. First, the theoretical yield depends only on the limiting reagent — adding more of the excess reactant does not produce a single extra gram of product. Second, the excess reactant is still in the flask at the end, so it becomes a separation problem and, in a plant, a recycle stream.

The comparison people get wrong is comparing masses, or even comparing moles. Neither works. Two moles of hydrogen and one mole of nitrogen sound like hydrogen is in excess, but the Haber equation calls for three hydrogens per nitrogen, so those two moles of hydrogen are the limit. You must divide each reactant's moles by its coefficient before comparing.

The equivalents method, step by step

Start from a balanced equation — use the equation balancer if you are not certain of the coefficients, because every number below is wrong if they are.

Convert each mass to moles with n = m ÷ M. This is the only place molar mass enters the comparison.

Divide each mole figure by that species' coefficient. The result, nᵢ/νᵢ, answers a specific question: how many complete turns of the balanced equation could this reactant supply on its own? Chemists call these equivalents, or turnovers.

The smallest of those numbers wins. It is the extent of reaction, written ξ, and it is what actually happens. The reactant that produced it is limiting.

Everything else follows by multiplication. Moles of any product = ξ × that product's coefficient. Moles of any reactant consumed = ξ × that reactant's coefficient. Moles left over = moles charged − moles consumed, which is zero for the limiting reagent by construction.

The method extends to any number of reactants without modification: compute nᵢ/νᵢ for every one and take the minimum. It also works from moles directly if you already have them, in which case the molar mass step drops out.

Worked example: ammonia from 28.01 g of nitrogen and 5.04 g of hydrogen

The Haber reaction is N₂ + 3 H₂ → 2 NH₃. Charge 28.014 g of nitrogen and 5.04 g of hydrogen.

  1. Moles of nitrogen. M(N₂) = 2 × 14.007 = 28.014 g/mol, so n = 28.014 ÷ 28.014 = 1.000 mol.
  2. Moles of hydrogen. M(H₂) = 2 × 1.008 = 2.016 g/mol, so n = 5.04 ÷ 2.016 = 2.500 mol.
  3. Equivalents of nitrogen. 1.000 ÷ 1 = 1.000 turns of the equation.
  4. Equivalents of hydrogen. 2.500 ÷ 3 = 0.8333 turns.
  5. Compare. 0.8333 is smaller, so hydrogen is limiting even though there are two and a half times as many moles of it.
  6. Product. n(NH₃) = 0.8333 × 2 = 1.6667 mol. With M(NH₃) = 14.007 + 3 × 1.008 = 17.031 g/mol, that is 28.39 g of ammonia.
  7. Excess. Nitrogen consumed = 0.8333 × 1 = 0.8333 mol, so 1.000 − 0.8333 = 0.1667 mol remains, which is 0.1667 × 28.014 = 4.67 g of unreacted nitrogen.

Check the mass balance: 28.014 + 5.04 = 33.054 g in, and 28.39 g of ammonia + 4.67 g of leftover nitrogen = 33.06 g out. Mass is conserved to the rounding, which is the arithmetic check worth doing every time.

What to do with the answer

The product mass this calculator reports is the theoretical yield — what you would get at complete conversion with no losses. Real isolated yield is always lower, and the ratio between them is the percent yield. Comparing the two is how you judge whether a reaction ran well, and a percent yield above 100% means a weighing error or a wet product, not a miracle.

The excess figure tells you two practical things. It is material you paid for and did not convert, and it is material you now have to remove. Deliberate excess is common and often correct: a cheap reagent is used in excess to push an equilibrium toward products, or to keep an expensive reagent from being the limiting one. A tenfold excess of a reagent that then has to be distilled off is a different matter.

Watch for near-ties. If the two equivalent counts differ by only a percent or two, ordinary weighing error can flip which reactant is limiting. In that regime it is not safe to plan a purification around the assumption that a particular reagent will be absent at the end.

Worked reference cases

Each row uses the equivalents rule; the limiting species is the one with the smaller n ÷ ν.
EquationChargedEquivalentsLimitingProduct formed
N₂ + 3 H₂ → 2 NH₃1.000 mol N₂, 2.500 mol H₂1.000 vs 0.833H₂1.667 mol NH₃
N₂ + 3 H₂ → 2 NH₃1.000 mol N₂, 3.000 mol H₂1.000 vs 1.000neither2.000 mol NH₃
N₂ + 3 H₂ → 2 NH₃1.000 mol N₂, 4.500 mol H₂1.000 vs 1.500N₂2.000 mol NH₃
Fe + S → FeS0.100 mol Fe, 0.200 mol S0.100 vs 0.200Fe0.100 mol FeS
2 Al + 3 Cl₂ → 2 AlCl₃0.200 mol Al, 0.450 mol Cl₂0.100 vs 0.150Al0.200 mol AlCl₃
2 H₂ + O₂ → 2 H₂O1.000 mol H₂, 1.000 mol O₂0.500 vs 1.000H₂1.000 mol H₂O
CH₄ + 2 O₂ → CO₂ + 2 H₂O1.000 mol CH₄, 1.500 mol O₂1.000 vs 0.750O₂0.750 mol CO₂

Row three shows the point plainly: 4.5 mol of hydrogen against 1 mol of nitrogen still leaves nitrogen limiting, because the equation demands only 3 hydrogens per nitrogen.

Mistakes that identify the wrong limiting reagent

  • Comparing masses. Grams say nothing about atom counts. A kilogram of hydrogen is far more moles than a kilogram of iodine.
  • Comparing moles without dividing by the coefficients. This is the error the equivalents step exists to prevent, and it is the most common one.
  • Using an unbalanced equation. Wrong coefficients give wrong equivalents and therefore, quite often, the wrong limiting reagent entirely.
  • Forgetting reagent purity or water content. A hydrated salt weighed as if anhydrous supplies fewer moles than you think, which can silently make it the limiting species.
  • Assuming the excess reactant is harmless. It has to be separated, it can react further, and in a plant it becomes a recycle or a waste stream.
  • Treating a catalyst or solvent as a reactant. Neither appears in the balanced equation as a consumed species, so neither can limit the reaction.

Extent of reaction, equilibrium, and where this stops

The quantity ξ that this calculator reports is the extent of reaction, a standard variable in chemical thermodynamics. It has units of moles and measures how far the reaction has advanced: the moles of any species i at any time is n₀ᵢ + νᵢξ, with ν negative for reactants and positive for products. Limiting-reagent analysis is simply the observation that ξ cannot exceed the point at which some reactant hits zero.

That framing exposes the calculation's main assumption: it treats the reaction as going to completion. Many reactions do not. An equilibrium settles at an extent set by the equilibrium constant, which can be far short of exhausting the limiting reagent — industrial ammonia synthesis converts only a fraction of the feed per pass, which is exactly why the reactor recycles. For those cases the limiting-reagent result is an upper bound, and the real position comes from the equilibrium constant and the reaction quotient.

It also assumes a single reaction. Competing side reactions consume reactants without producing your product, so isolated yield falls below theoretical even at full conversion of the limiting reagent.

Downstream, the natural next steps are the theoretical yield calculator if you want the product mass alone, and the percent yield calculator once you have weighed what you actually isolated. To convert between any two species in the equation without the limiting-reagent question, use the mole-ratio calculator.

Frequently asked questions

How do I find the limiting reactant?

Convert each reactant's mass to moles, divide each mole figure by that species' coefficient in the balanced equation, and pick the smallest result. That smallest number is the extent of reaction, and the reactant that produced it is limiting. Comparing masses or raw moles without dividing by the coefficients gives the wrong answer whenever the coefficients differ.

Can the reactant present in the largest amount still be limiting?

Yes, routinely. In N₂ + 3 H₂ → 2 NH₃, charging 1 mol of nitrogen with 2.5 mol of hydrogen leaves hydrogen limiting despite there being two and a half times as many moles of it, because the equation demands three hydrogens for each nitrogen. The coefficient is what decides, not the raw quantity.

How much of the excess reactant is left over?

Subtract what reacted from what you charged. The moles consumed equal the extent of reaction multiplied by that reactant's coefficient, so leftover moles are n charged minus ξν. Multiply by its molar mass for the mass remaining. In the worked example above, 0.1667 mol of nitrogen survives, which is 4.67 g.

What if both reactants run out at the same time?

Then the charge is exactly stoichiometric and neither is limiting — both reach zero together and nothing is left over. That is the ideal from an atom-economy point of view, but it is fragile in practice: a small weighing error tips one side or the other, so processes that need a reagent fully consumed deliberately run the other one in modest excess.

Does the limiting reagent change if I scale the reaction up?

No, provided you scale both reactants by the same factor. The comparison depends only on the ratio of the equivalents, and multiplying both by the same number leaves that ratio unchanged. Changing only one reactant's amount, of course, can switch which one limits.

Is the product mass here the same as the theoretical yield?

Yes. The mass reported is what forms if the limiting reagent is completely consumed by this reaction alone, with no losses in transfer, workup or purification. Compare it with what you actually isolate to get the percent yield. Real yields fall below it for reasons that have nothing to do with this arithmetic: incomplete conversion, side reactions, and material left on the glassware.

What about a reaction with three or more reactants?

The rule is unchanged: compute moles divided by coefficient for every reactant and take the minimum. This calculator compares two at a time, which covers the great majority of cases; for a three-reactant charge, run it twice — first against the pair you suspect, then the winner against the third.

Why does the calculator show a dash for the product mass?

Because one of the formulas could not be read, or a coefficient is missing. Check capitalisation in every formula field — Co and CO are different substances — and make sure each coefficient is a whole number of at least one. The warnings box names the specific symbol it could not recognise.

References