Stoichiometry calculator (grams to grams and limiting reactant)
Enter your values. The answer and the full worked solution update as you type.
Result
Do mass-to-mass stoichiometry from a balanced equation. Enter each substance as a chemical formula, such as Fe2O3, Ca(OH)2 or CuSO4·5H2O, or as a molar mass, with its coefficient. The calculator works out the molar masses, the moles, the limiting reactant, the theoretical yield of the product and the excess reactant, or the mass of the second reactant you need.
Step-by-step solution
Reaction
Molar masses
Moles and the limiting reactant
Theoretical yield
Key formulas
- Moles
- n = m/M
- Concentration
- c = n/V
- Mole ratio
- use the coefficients of the balanced equation
- Limiting reactant
- the one that runs out first
- Percent yield
- actual / theoretical × 100%
How to solve a stoichiometry problem
- Balance the equation and note the coefficients.
- Work out each molar mass from the atomic masses: for Ca(OH)2, 40.078 + 2 × (15.999 + 1.008) = 74.09 g/mol.
- Convert the given masses to moles: n = m/M.
- Use the mole ratio from the equation to find the moles of product each reactant could make; the smallest amount comes from the limiting reactant.
- Convert the moles of product back to grams: m = n × M.
Questions and answers
How do I write the formulas?
Use the element symbols with the correct capitals, numbers after an element or a bracket, and round or square brackets for groups: Al2(SO4)3, K4[Fe(CN)6]. Write a hydrate with a dot or an asterisk: CuSO4·5H2O or CuSO4*5H2O.
Does the calculator balance the equation?
No. Enter the coefficients from the balanced equation yourself; the calculator then uses them for the mole ratios.
Which atomic masses are used?
The standard atomic weights (IUPAC conventional values, e.g. H 1.008, C 12.011, O 15.999, Cl 35.45). Textbooks that round them, for example Cl = 35.5, can differ in the third or fourth significant figure.
What if I only know one reactant?
Leave reactant 2 empty for a simple grams-to-grams calculation, or enter its formula without a mass to find how much of it is needed to react completely.
Practise it yourself
Practise Stoichiometry
A calculator gives the answer. In the exam you need the method: practise it with new problems, hints and worked solutions.