This calculator helps you determine the limiting reactant, the excess reactant, and the amounts of products formed in a chemical reaction.
In chemical reactions, the amounts of reactants you start with rarely match the exact proportions shown in the balanced equation. The limiting reactant is the substance that runs out first, and it determines how much product can form. Our Limiting Reactant Calculator helps you identify which reactant limits the reaction, how much product can be formed, and how much excess reactant remains.
The calculator works by applying stoichiometry — the quantitative relationship between reactants and products in a balanced chemical equation. You can use it for any balanced reaction as long as you provide the quantities of reactants.
The calculation involves three major steps: converting mass to moles, comparing required mole ratios, and determining product yield.
If you enter reactant quantities in grams, the calculator converts them to moles using the molar mass.
Moles = Mass (g) ÷ Molar Mass (g/mol)
Using the balanced equation, the calculator determines how many moles of each reactant are needed to fully react. This is done by dividing the number of moles by the stoichiometric coefficient.
Required Moles = (Moles of Reactant) ÷ (Coefficient in Balanced Equation)
The reactant with the smallest "Required Moles" value is the limiting reactant because it runs out first.
Once the limiting reactant is identified, the calculator uses stoichiometry to determine how much product can form.
Product Formed (moles) = Moles of Limiting Reactant × (Product Coefficient ÷ Limiting Reactant Coefficient)
To convert product moles into grams, the calculator multiplies by the molar mass of the product:
Product Mass (g) = Product Formed (moles) × Molar Mass of Product (g/mol)
In real-world chemistry, knowing the limiting reactant is essential for:
The limiting reactant is the reactant that is fully consumed first in a chemical reaction. Once it is used up, the reaction stops. This reactant determines the maximum amount of product that can form.
An excess reactant is any reactant that remains after the reaction is complete. It is not fully consumed because the limiting reactant has run out.
Stoichiometry lets us relate the quantities of reactants and products using the coefficients in the balanced equation. It is the basis for predicting yields and determining limiting reactants.
Yes — as long as you provide a balanced chemical equation and the reactant quantities. The calculator assumes complete reactions and ideal conditions (no side reactions).
The amount of product depends on the limiting reactant. The calculator uses stoichiometric ratios from the balanced equation to determine the product yield.
Consider the reaction:
2 H₂ + O₂ → 2 H₂O
Important: This calculator assumes ideal conditions and complete reactions. In real laboratory or industrial settings, side reactions and incomplete reactions can affect actual yields.
If you want to go deeper, you can also calculate the theoretical yield and percent yield by comparing the calculated product amount with the actual product obtained in an experiment.
Check our collection of Thermodynamics Calculators: Binding Energy Calculator, Radiation Pressure Calculator, Ionization Energy Calculator