Chemical Reaction Theoretical & Percent Yield Calculator

Calculate theoretical yield and reaction efficiency from stoichiometry

Ad placeholder (leaderboard)

Every synthesis is judged on yield, and yield only means something when it is referenced to the theoretical maximum set by the limiting reagent. This calculator computes theoretical yield from stoichiometry and then your percent yield from what you actually isolated.

How it works

Theoretical yield flows from the moles of limiting reagent through the balanced equation to the product mass:

moles_limiting   = mass_limiting / molar_mass_limiting   (if entered by mass)
moles_product    = moles_limiting × ratio                (ratio from equation)
theoretical (g)  = moles_product × molar_mass_product
percent yield    = actual_yield / theoretical × 100

The ratio is the moles of product per mole of limiting reagent read straight off the balanced equation. If you already know moles of limiting reagent, you can enter them directly and skip the mass and molar-mass step.

Example and tips

Reacting 0.10 mol of a limiting reagent in a 1:1 reaction to a product of molar mass 180 g/mol gives a theoretical yield of 18.0 g. Isolating 14.4 g is an 80% yield. A percent yield above 100% is a red flag for an impure or solvent-wet product, a wrong molar mass, or a stoichiometry slip — re-check before reporting. Confirm which reactant is actually limiting first; basing the calculation on a reagent in excess overstates the theoretical yield and understates your true efficiency.

Ad placeholder (rectangle)