Chemistry calculator

Limiting Reactant Calculator

Compare two reactants from a balanced chemical equation, identify the limiting reagent, calculate the excess amount remaining, and estimate theoretical product yield.

Balanced reaction inputs

Find the limiting reactant

Enter two reactants and their coefficients from a balanced chemical equation.

Use coefficients from a balanced equation. Molar masses are required whenever an amount is entered or requested in grams.

Try an example:

Your result will appear here

Enter both reactants and balanced-equation coefficients, then select calculate.

Calculator guide

How this calculator works

The Limiting Reactant Calculator helps determine which reactant is consumed first in a chemical reaction and calculates the maximum amount of product that can be formed using stoichiometric relationships.

Formula explanation

The limiting reactant calculator identifies which reactant is consumed first and limits the amount of product produced.

Formula

Limiting reactant is identified by comparing the product amount generated from each reactant using stoichiometric mole ratios. The reactant producing the least product is the limiting reactant.

Worked example

Example: Comparing available mole ratios determines the reactant that controls the reaction output.

Assumptions

  • The chemical equation is correctly balanced before calculation.
  • Reactants react completely according to stoichiometric ratios.
  • Input quantities represent accurate measurements.
  • Side reactions and impurities are ignored.

Examples

  • Example: If a reaction requires 2 moles of hydrogen for every 1 mole of oxygen, comparing available mole quantities determines which reactant limits water production.
  • Example: A laboratory experiment can use limiting reactant calculations to estimate the maximum theoretical product before performing the reaction.
  • Example: Comparing reactant ratios helps students identify excess reactants and understand why some chemicals remain after completion.

Common mistakes

  • Comparing masses instead of moles.
  • Ignoring balanced equation ratios.
  • Incorrectly identifying excess reactants.

Variables

  • Amount of each reactant
  • Moles of reactants
  • Balanced chemical equation coefficients
  • Stoichiometric mole ratios
  • Theoretical product amount

Limitations

  • Requires a balanced chemical equation.
  • Does not account for incomplete reactions or experimental losses.
  • Actual laboratory yield may differ from theoretical calculations.

Scientific references

  • General chemistry stoichiometry principles
  • Chemical reaction and theoretical yield calculations
  • Laboratory chemistry measurement methods

Content review

Reviewed by: ScienceCalcHub Chemistry Review Team | Last reviewed: 2026-09-12

Applications

  • Predicting maximum product formation in chemical reactions
  • Chemistry education and stoichiometry practice
  • Laboratory reaction planning
  • Industrial chemical production calculations
  • Theoretical yield calculations

Frequently asked questions

What is a limiting reactant?

A limiting reactant is the reactant that is completely consumed first during a chemical reaction and determines the maximum amount of product that can form.

Why is the limiting reactant important?

It allows chemists to predict reaction output, calculate theoretical yield, and understand which reactant controls the reaction process.

How do you find the limiting reactant?

Convert reactant quantities into moles, compare them using the balanced equation ratios, and identify the reactant that produces the least product.

Can a reaction have more than one limiting reactant?

In a standard chemical reaction with fixed stoichiometric ratios, only one reactant limits the reaction while other reactants remain in excess.

What happens to excess reactants?

Excess reactants remain after the limiting reactant has been completely consumed and the reaction reaches its maximum theoretical product amount.

Accuracy and transparency

Created and maintained by our editorial team

This chemistry calculator is maintained by the ScienceCalcHub Editorial Team. Its calculation logic is tested with representative inputs, while the supporting guidance is checked for formula clarity, units, assumptions, and common mistakes.

Written by
ScienceCalcHub Editorial Team
Reviewed by
ScienceCalcHub Scientific Review Team
Review standard
Formula accuracy, units, examples, and educational clarity
Last reviewed
September 2026

Learn more about our formula-review and correction process, explore our calculation methodology, or view our scientific references.

  • Calculation logic tested
  • Variables and units explained
  • Assumptions stated clearly
  • Scientific formulas verified
  • Corrections handled transparently

Limiting reactant formula

How to calculate the limiting reactant

Every reactant must first be expressed in moles. Divide the available moles of each reactant by its coefficient in the balanced equation. The reactant with the smaller result has the smaller reaction extent and limits the reaction.

Reaction extent = available moles ÷ stoichiometric coefficient

After finding the smallest reaction extent, calculate the theoretical amount of product:

Product moles = smallest reaction extent × product coefficient

If product mass is required, multiply the calculated product moles by its molar mass.

Calculation process

How to use the limiting reactant calculator

  1. Write and balance the complete chemical equation.
  2. Enter the name, available amount, unit, and coefficient for reactant A.
  3. Enter the corresponding information for reactant B.
  4. Supply molar masses for amounts entered in grams.
  5. Enter the product coefficient and choose moles or grams for the result.
  6. Calculate and review the limiting reactant, excess reactant, and theoretical yield.

Worked example

Hydrogen and oxygen limiting-reactant example

Consider the balanced reaction:

2H₂ + O₂ → 2H₂O

Suppose 2 moles of hydrogen and 2 moles of oxygen are available.

  1. Hydrogen reaction extent = 2 mol ÷ 2 = 1.
  2. Oxygen reaction extent = 2 mol ÷ 1 = 2.
  3. Hydrogen has the smaller reaction extent, so hydrogen is the limiting reactant.
  4. Water produced = 1 × 2 = 2 moles.
  5. Oxygen used = 1 × 1 = 1 mole, leaving 1 mole of oxygen in excess.

Key chemistry concept

Limiting reactant versus excess reactant

The limiting reactant is completely consumed first and controls the theoretical product yield. The excess reactant is supplied in a greater amount than the balanced equation requires and remains after the reaction.

When both normalized reactant amounts are equal, the reactants are present in exact stoichiometric proportions. Neither reactant is left in excess under the ideal model.

Common mistakes

Limiting-reactant calculation mistakes

  • Comparing masses directly instead of first converting them to moles.
  • Using coefficients from an unbalanced chemical equation.
  • Confusing formula subscripts with equation coefficients.
  • Selecting the reactant with fewer moles without considering the mole ratio.
  • Using an incorrect molar mass for a reactant or product.
  • Treating theoretical yield as guaranteed laboratory yield.

Related chemistry tools

Use the Stoichiometry Calculator to convert a known reactant or product amount through a balanced-equation mole ratio.

Use the Molecular Weight Calculator to obtain the molar masses required for grams-based calculations.

Use the Mass to Moles Calculator for direct conversions between mass, moles, and molar mass.

Questions and answers

Calculator FAQ

What is a limiting reactant?

A limiting reactant is the reactant that is completely consumed first during a chemical reaction and determines the maximum amount of product that can form.

Why is the limiting reactant important?

It allows chemists to predict reaction output, calculate theoretical yield, and understand which reactant controls the reaction process.

How do you find the limiting reactant?

Convert reactant quantities into moles, compare them using the balanced equation ratios, and identify the reactant that produces the least product.

Can a reaction have more than one limiting reactant?

In a standard chemical reaction with fixed stoichiometric ratios, only one reactant limits the reaction while other reactants remain in excess.

What happens to excess reactants?

Excess reactants remain after the limiting reactant has been completely consumed and the reaction reaches its maximum theoretical product amount.