Stoichiometry Calculator
Calculate product amounts, reactant requirements, or identify limiting reactants based on balanced chemical equations. Enter coefficients from your balanced equation and known quantities.
What is stoichiometry?
Stoichiometry is the calculation of reactants and products in chemical reactions based on balanced equations. It uses mole ratios from coefficients to determine quantities needed or produced.
Why do I need to balance the equation first?
Balanced equations ensure the law of conservation of mass is satisfied. The coefficients in a balanced equation give the exact mole ratios needed for stoichiometric calculations.
What is a limiting reactant?
The limiting reactant is completely consumed first and determines the maximum amount of product that can form. Excess reactants remain after the reaction is complete.
How do I convert between grams and moles?
Use molar mass: moles = mass (g) ÷ molar mass (g/mol). For compounds, add atomic masses from the periodic table. Example: H₂O = 2(1) + 16 = 18 g/mol.
What is percent yield?
Percent yield = (actual yield ÷ theoretical yield) × 100%. Theoretical yield is the maximum possible product from stoichiometry. Actual yield is what you obtain experimentally, typically lower due to incomplete reactions or losses.
Can this calculator handle complex equations?
This calculator works for any balanced equation with known mole ratios. Enter your balanced coefficients and known quantities. For complex reactions, ensure you have accurate molar masses and coefficients.
What if I have multiple reactants?
When solving with multiple reactants, determine which is limiting by calculating moles available divided by coefficient for each reactant. The smallest ratio indicates the limiting reactant that controls product formation.
Why are mole ratios important?
Mole ratios from balanced equations are the foundation of stoichiometry. They tell you the exact proportions reactants combine and products form. Example: 2H₂ + O₂ → 2H₂O means 2 moles H₂ react with 1 mole O₂ to make 2 moles H₂O.