Limiting Reactant Calculator
Find the limiting reactant, excess reactant, theoretical product amount, and leftover reactant from a balanced chemical equation and the starting amounts of two reactants.
Limiting Reactant Calculator
Enter a balanced reaction, the stoichiometric coefficients, molar masses, and starting amounts for two reactants to determine which reactant is consumed first.
Limiting Reactant Calculation Result
Step-by-Step Calculation
What Is a Limiting Reactant?
The limiting reactant is the reactant that is consumed first in a chemical reaction according to the stoichiometric ratios in the balanced equation. Once the limiting reactant is completely consumed, the reaction cannot produce additional product under the stated stoichiometric model.
The other reactant is present in excess and some of it remains after the limiting reactant has been consumed.
What Does This Calculator Calculate?
This calculator compares the available amount of each reactant with its required stoichiometric coefficient. It identifies the limiting reactant and calculates the theoretical amount of the selected product.
It also estimates the amount of the excess reactant that remains after the reaction reaches the stoichiometric endpoint and reports its mass when a molar mass is supplied.
Limiting Reactant Formula
Available moles ÷ stoichiometric coefficient
Limiting reactant
Smallest normalized reactant amount
Theoretical product
Product moles = limiting-reactant moles × (product coefficient / limiting-reactant coefficient)The comparison must use the balanced chemical equation. Raw starting mole amounts alone do not determine the limiting reactant unless the stoichiometric coefficients are also considered.
Worked Example
Consider the balanced reaction: 2H₂ + O₂ → 2H₂O.
Suppose 4 mol H₂ and 3 mol O₂ are available.
Step 1 — Normalize H₂: 4 ÷ 2 = 2 reaction units.
Step 2 — Normalize O₂: 3 ÷ 1 = 3 reaction units.
Step 3 — Limiting reactant: H₂ has the smaller normalized amount, so H₂ is limiting.
Step 4 — Product: 4 mol H₂ × (2 mol H₂O / 2 mol H₂) = 4 mol H₂O.
O₂ required = 4 × (1/2) = 2 mol, leaving 1 mol O₂ in excess.
How to Find the Limiting Reactant
- Balance the chemical equation.
- Convert each reactant quantity to moles if necessary.
- Divide each available reactant amount by its balanced coefficient.
- Compare the normalized values.
- The smallest value corresponds to the limiting reactant.
- Use the limiting reactant to calculate the theoretical product.
Why the Balanced Equation Matters
A balanced chemical equation gives the mole ratios required for the reaction. For example, in 2H₂ + O₂ → 2H₂O, two moles of H₂ react with one mole of O₂ to form two moles of H₂O.
Because the reactants are not necessarily supplied in exactly those ratios, one reactant may run out before the other. That reactant is the limiting reactant.
Stoichiometric Comparison
| Quantity | Meaning | How it is used |
|---|---|---|
| Available moles | Amount initially present | Starting material for the comparison |
| Coefficient | Balanced-equation stoichiometric ratio | Normalizes each reactant amount |
| Available moles ÷ coefficient | Reaction-unit capacity | Smallest value identifies the limiting reactant |
| Theoretical product | Maximum product predicted by stoichiometry | Calculated from the limiting reactant |
Excess Reactant and Leftover Amount
After the limiting reactant is fully consumed, the excess reactant may remain. The amount consumed is determined from the balanced-equation ratio.
Remaining moles = initial moles − moles consumed
Remaining mass = remaining moles × molar massA leftover value of zero means the reactant was completely consumed under the stoichiometric calculation.
Theoretical Yield
The theoretical yield is the maximum amount of product predicted from the limiting reactant under the stated stoichiometric assumptions. It does not account for incomplete reactions, side reactions, purification losses, or other experimental losses.
Limiting Reactant vs. Excess Reactant
| Reactant type | Role | What happens at the stoichiometric endpoint? |
|---|---|---|
| Limiting reactant | Determines maximum product formation | Consumed first |
| Excess reactant | Supplied in greater proportion than required | Some remains |
Units and Dimensional Consistency
Reactant amounts should be expressed in moles before applying the stoichiometric comparison. Stoichiometric coefficients are dimensionless ratios.
Molar mass is expressed in g/mol when converting remaining moles into grams. If you start with mass rather than moles, convert each reactant mass to moles using its appropriate molar mass before comparing the reactants.
Common Mistakes
- Using an unbalanced chemical equation.
- Comparing reactant masses without converting them to moles.
- Ignoring stoichiometric coefficients.
- Choosing the reactant with the smaller raw mole amount without normalization.
- Calculating product from an excess reactant instead of the limiting reactant.
- Confusing theoretical yield with actual experimental yield.
- Using an incorrect molar mass when converting leftover reactant to grams.
Accuracy and Limitations
The calculation is deterministic when the balanced equation, reactant amounts, coefficients, and molar masses are correct. Chemical accuracy depends on using the correct reaction equation and reliable starting quantities.
This calculator uses ideal stoichiometric relationships. It does not model reaction kinetics, equilibrium, side reactions, incomplete conversion, purity, heat losses, or experimental recovery.
When Should You Use This Calculator?
Use this calculator when you need to determine which reactant limits a reaction and how much product can theoretically form from the available reactants.
It is useful for stoichiometry exercises, chemistry calculations, reaction planning, and checking limiting-reactant calculations.
Calculation Methodology
The calculator first normalizes each reactant amount using its balanced-equation coefficient.
Normalized A = moles A ÷ coefficient A
Normalized B = moles B ÷ coefficient BThe smaller normalized amount determines the limiting reactant. The theoretical product is then calculated using the product-to-limiting-reactant stoichiometric ratio.
Product moles = limiting moles × product coefficient ÷ limiting coefficient
Excess remaining = initial excess moles − excess moles consumedCalculation methodology reviewed: The calculator uses balanced-equation stoichiometric ratios to identify the reactant with the lowest reaction capacity and uses that reactant to calculate theoretical product formation.
The result represents an ideal stoichiometric calculation rather than an experimental yield.
Frequently Asked Questions
What is a limiting reactant?
The limiting reactant is the reactant that is consumed first and therefore determines the maximum theoretical amount of product.
How do I find the limiting reactant?
Convert reactants to moles, divide each available amount by its balanced-equation coefficient, and identify the smallest normalized value.
Why must the equation be balanced?
The coefficients in a balanced equation establish the mole ratios required for the reaction.
Can I compare grams directly?
No. Reactants should generally be converted to moles first because different substances have different molar masses.
What is an excess reactant?
An excess reactant is supplied in more than the stoichiometric amount required by the limiting reactant, so some remains after the reaction endpoint.
What is theoretical yield?
Theoretical yield is the maximum product amount predicted from stoichiometry when the limiting reactant is completely consumed under the stated model.
Does the limiting reactant always have the smallest number of moles?
No. The reactant must be compared relative to its stoichiometric coefficient, not by raw mole amount alone.
What happens to the excess reactant?
After the limiting reactant is consumed, part of the excess reactant may remain. Its leftover amount can be calculated from the stoichiometric ratio.
Can this calculator calculate percent yield?
No. Percent yield requires an actual experimental product yield in addition to the theoretical yield.
Can I start with grams instead of moles?
Yes, but each reactant mass must first be converted to moles using its molar mass before the limiting-reactant comparison is performed.
Scientific References
IUPAC Gold Book
Authoritative terminology and definitions for chemical quantities, stoichiometry, and related concepts.
OpenStax Chemistry 2e
Open chemistry textbook covering chemical equations, stoichiometry, limiting reactants, and theoretical yield.
Chemistry LibreTexts
Educational chemistry reference material covering stoichiometric calculations and limiting-reactant methods.
NIST
Reference resources for chemical data and measurement-related information.
Related Calculators
Disclaimer
This calculator is an educational and computational aid. It does not replace laboratory procedures, experimental measurements, safety requirements, published methods, or professional scientific judgment. Verify balanced equations, chemical quantities, and experimental assumptions before applying stoichiometric results to laboratory work.
