Percent Yield Calculator
Percent Yield Calculator — calculate percent yield using standard chemistry formulas. Worked example with units.
A stoichiometry calculator uses balanced chemical equations to determine the quantities of reactants consumed and products formed in a chemical reaction. Stoichiometry is the quantitative backbone of chemistry — it ensures you use exactly the right amounts of each chemical, identifies the limiting reagent (the reactant that runs out first and stops the reaction), and predicts the theoretical yield of product.
Essential for chemistry coursework (AP Chemistry, college general chemistry), laboratory work, industrial chemical production, pharmaceutical manufacturing, and environmental chemistry calculations.
- Write the balanced chemical equation — verify that atoms of each element are equal on both sides.
- Enter the amount (in grams or moles) of each reactant you have available.
- Convert grams to moles using molar mass: moles = mass / molar mass.
- Use the molar ratio from the balanced equation to calculate the theoretical moles of product.
- Identify the limiting reagent — the reactant that produces the fewest moles of product.
- Calculate theoretical yield (mass of product if 100% efficient) and apply percent yield if actual yield is known.
Stoichiometry formulas
Moles from mass: n = mass (g) / molar mass (g/mol)
Molar ratio conversion: moles of product = moles of reactant × (coefficient of product / coefficient of reactant)
Theoretical yield: mass of product = moles of product × molar mass of product
Percent yield: % yield = (actual yield / theoretical yield) × 100
Limiting reagent: the reactant that, when fully consumed, produces the least product
Interpreting stoichiometry results
Limiting reagent and yield
If you have 10 g of hydrogen and 80 g of oxygen for the reaction 2H₂ + O₂ → 2H₂O: hydrogen = 5 mol, oxygen = 2.5 mol. Ratio needed: 2:1 H₂:O₂. For 5 mol H₂, need 2.5 mol O₂ — exactly available, so no excess. Theoretical yield = 5 mol H₂O × 18 g/mol = 90 g. Percent yield of 80%: actual yield = 72 g. Real reactions rarely achieve 100% yield due to side reactions, incomplete mixing, and product losses.
Chemistry tips and best practices
- Always balance the equation first — an unbalanced equation gives wrong molar ratios and therefore wrong stoichiometry.
- For complex reactions, use ICE (Initial-Change-Equilibrium) tables to track mole changes systematically.
- Percent yield above 100% indicates an error (impure product, incomplete drying) rather than true over-production.
- In organic synthesis, yields of 60–80% are typical for multi-step reactions — each step with 80% yield gives (0.80)⁵ = 33% overall yield for a 5-step synthesis.
- The Haber-Bosch process (N₂ + 3H₂ → 2NH₃) operates at ~15% yield per pass — the unreacted gases are recycled, achieving overall conversion efficiencies of 97%+ across the industrial cycle.
- The combustion of octane (C₈H₁₈ + 12.5 O₂ → 8 CO₂ + 9 H₂O) shows that burning 1 gallon of petrol (~2,800 g) produces approximately 8.4 kg of CO₂.
- Pharmaceutical synthesis of a complex drug molecule may require 15–30 synthetic steps with individual yields of 70–90%, resulting in overall yields of 1–5%.
Common mistakes to avoid
- Forgetting to balance the equation — the most common stoichiometry error; an unbalanced equation produces completely wrong results.
- Using grams instead of moles in ratio calculations — always convert to moles before applying molar ratios.
- Assuming no limiting reagent — always check which reactant runs out first; the excess reactant quantity is irrelevant to the yield calculation.
Stoichiometric calculations are theoretical predictions based on balanced equations and ideal conditions. Real laboratory or industrial processes are affected by side reactions, equilibria, temperature, and mass transfer. For regulated chemical processes, consult a qualified chemical engineer.