Stoichiometry Calculator

Convert grams, moles and molarity through balanced mole ratios with AI-powered step-by-step solutions
Grams of CO2 from 25.0 g of C3H8 burned completely
Moles of NaOH needed for 25.00 mL of 0.100 M H2SO4
Limiting reactant for 10.0 g H2 and 100.0 g O2
Moles of solute in 45.0 mL of 0.200 M KCl

The Mole Map

Stoichiometry is the arithmetic of a balanced equation. Every problem is the same three-part journey: convert what you were given into moles, cross to the other substance using the mole ratio from the balanced equation, then convert those moles into whatever the question asks for.

given    nA    mole ratio    nB    asked\text{given} \;\longrightarrow\; n_{\text{A}} \;\xrightarrow{\;\text{mole ratio}\;}\; n_{\text{B}} \;\longrightarrow\; \text{asked}

The three doors into and out of moles are:

n=mMn=cVn=NNAn = \frac{m}{\mathcal{M}} \qquad n = c\,V \qquad n = \frac{N}{N_A}

  • mm — mass in g, M\mathcal{M} — molar mass in g/mol.
  • cc — molarity in mol/L, VV — solution volume in litres.
  • NN — number of particles, NA=6.02214×1023 mol1N_A = 6.02214 \times 10^{23}\ \mathrm{mol^{-1}}.

The mole ratio itself comes straight from the coefficients. For C3H8+5O23CO2+4H2O\mathrm{C_3H_8 + 5O_2 \rightarrow 3CO_2 + 4H_2O}, one mole of propane gives three of carbon dioxide.

What this assumes. The equation must be balanced, the reaction must go to completion in the stated stoichiometry with no competing side reactions, and any yield stated as a percentage is applied at the very end. Mass ratios are never used in place of mole ratios.

Working Through a Problem

Mass to mass

  1. Balance the equation — the coefficients are the whole calculation.
  2. Convert the given mass to moles with its molar mass.
  3. Multiply by the mole ratio, written so the given substance cancels: nB=nA×coeff. Bcoeff. An_B = n_A \times \dfrac{\text{coeff. B}}{\text{coeff. A}}.
  4. Convert to the requested unit, usually by multiplying by the molar mass of B.

Solutions

When a reactant is a solution, step 2 becomes n=cVn = cV instead. This is the whole of titration arithmetic: moles of titrant, mole ratio, moles of analyte.

Limiting reactant

With two amounts given, one runs out first and caps the product.

  1. Convert both to moles.
  2. Divide each by its coefficient in the balanced equation.
  3. The smallest quotient identifies the limiting reactant; base every product amount on it.
  4. The excess left over is the other reactant's initial moles minus what the limiting reactant consumed.

Significant figures

Coefficients from a balanced equation are exact counts and never limit precision. Neither does NAN_A. The measured mass, volume or concentration does — usually the one with the fewest significant figures.

Common Mistakes to Avoid

  • Using an unbalanced equation. Every mole ratio is read off the coefficients, so an unbalanced equation makes every later step wrong.
  • Applying the ratio to grams. The coefficients count particles, not mass. Convert to moles first, always.
  • Inverting the ratio. Write it as a fraction that cancels the unit you have: mol CO2\mathrm{CO_2} per mol C3H8\mathrm{C_3H_8} when converting from propane.
  • Assuming the reactant with the smaller mass is limiting. Compare moles divided by coefficients, not masses — a light molecule can supply far more moles per gram.
  • Forgetting to convert millilitres to litres before multiplying by molarity.
  • Confusing theoretical and actual yield. Stoichiometry gives the theoretical maximum; multiply by the percent yield only at the end, and never build it into the mole ratio.

Examples

Step 1: Molar mass of C3H8\mathrm{C_3H_8}: 3(12.011)+8(1.008)=36.033+8.064=44.103(12.011) + 8(1.008) = 36.033 + 8.064 = 44.10 g/mol
Step 2: Moles of propane: n=25.044.10=0.56689n = \dfrac{25.0}{44.10} = 0.56689 mol
Step 3: Mole ratio from the equation: 33 mol CO2\mathrm{CO_2} per 11 mol C3H8\mathrm{C_3H_8}, so n(CO2)=3×0.56689=1.70068n(\mathrm{CO_2}) = 3 \times 0.56689 = 1.70068 mol
Step 4: Molar mass of CO2=44.01\mathrm{CO_2} = 44.01 g/mol, so m=1.70068×44.01=74.847m = 1.70068 \times 44.01 = 74.847 g
Step 5: The 3 significant figures of 25.0 g limit the answer
Answer: m(CO2)=74.8m(\mathrm{CO_2}) = 74.8 g

Step 1: Convert the volume: 25.00 mL=0.0250025.00\ \mathrm{mL} = 0.02500 L
Step 2: Moles of acid: n=cV=(0.100)(0.02500)=2.50×103n = cV = (0.100)(0.02500) = 2.50 \times 10^{-3} mol
Step 3: Mole ratio: 2 mol NaOH per 1 mol H2SO4\mathrm{H_2SO_4}, so n(NaOH)=2×2.50×103=5.00×103n(\mathrm{NaOH}) = 2 \times 2.50 \times 10^{-3} = 5.00 \times 10^{-3} mol
Step 4: If the base is 0.200 M, that requires V=5.00×1030.200=0.0250V = \dfrac{5.00 \times 10^{-3}}{0.200} = 0.0250 L = 25.0 mL
Answer: n(NaOH)=5.00×103n(\mathrm{NaOH}) = 5.00 \times 10^{-3} mol, i.e. 25.0 mL of 0.200 M NaOH

Step 1: n(H2)=10.02.016=4.9603n(\mathrm{H_2}) = \dfrac{10.0}{2.016} = 4.9603 mol; n(O2)=100.032.00=3.1250n(\mathrm{O_2}) = \dfrac{100.0}{32.00} = 3.1250 mol
Step 2: Divide by coefficients: 4.96032=2.4802\dfrac{4.9603}{2} = 2.4802 for H2\mathrm{H_2} and 3.12501=3.1250\dfrac{3.1250}{1} = 3.1250 for O2\mathrm{O_2}
Step 3: The smaller quotient belongs to H2\mathrm{H_2}, so hydrogen is limiting
Step 4: Water formed: the ratio is 2 mol H2O\mathrm{H_2O} per 2 mol H2\mathrm{H_2}, so n(H2O)=4.9603n(\mathrm{H_2O}) = 4.9603 mol
Step 5: m=4.9603×18.02=89.385m = 4.9603 \times 18.02 = 89.385 g, to 3 significant figures
Step 6: Oxygen left over: 3.12502.4802=0.64483.1250 - 2.4802 = 0.6448 mol, or 0.6448×32.00=20.60.6448 \times 32.00 = 20.6 g
Answer: H2\mathrm{H_2} is limiting; 89.4 g of water forms, with 20.6 g of O2\mathrm{O_2} in excess

Frequently Asked Questions

It depends on what you were given. From a mass, n = m / molar mass. From a solution, n = molarity x volume in litres. From a particle count, n = N / (6.02214 x 10^23). For a gas, n = PV/(RT).

Multiply them, with the volume in litres: n = c x V. For 45.0 mL of 0.200 M KCl, convert to 0.0450 L and multiply: n = 0.200 x 0.0450 = 9.00 x 10^-3 mol. Forgetting the mL-to-L conversion is the usual error.

Convert every reactant amount to moles, then divide each by its coefficient in the balanced equation. The smallest quotient is the limiting reactant. Compare moles per coefficient, not masses — the heavier reactant is often not the limiting one.

Because the mole ratio comes directly from the coefficients. An unbalanced equation gives the wrong ratio and therefore the wrong answer at every subsequent step, no matter how carefully the conversions are done.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving