Solve balanced reactions with clean inputs and instant outputs. Track limiting reagent and leftovers clearly. Visualize stoichiometric relationships with charts, exports, formulas, and examples.
| Reaction | Input A | Input B | Limiting Reagent | Theoretical Product | Leftover Excess |
|---|---|---|---|---|---|
| 2 H2 + O2 → 2 H2O | 10 g H2, 100% purity | 40 g O2, 100% purity | O2 | 45.0375 g H2O | 4.9600 g H2 |
| N2 + 3 H2 → 2 NH3 | 28 g N2, 95% purity | 8 g H2, 100% purity | N2 | 32.2500 g NH3 | 5.1304 g H2 |
| CaCO3 → CaO + CO2 | 100 g CaCO3, 98% purity | Not needed | Single-reactant setup | 54.9180 g CaO | Unreacted impurity remains |
The built-in defaults use the first example so you can test the calculator immediately.
1) Convert input to moles
n = m / M
n = N / NA
n = V / 22.4
Where n is moles, m is mass, M is molar mass, N is particle count, and V is gas volume at STP.
2) Correct for purity
nusable = n × purity / 100
3) Determine reaction extent
extent = min(nA/a, nB/b)
4) Find theoretical product
nproduct = extent × c
5) Convert product moles to selected output
mass = n × M
6) Calculate percent yield
% yield = actual / theoretical × 100
It converts reactant amounts into moles, compares stoichiometric ratios, identifies the limiting reagent, estimates theoretical yield, and reports leftover excess material.
Stoichiometric relationships come directly from the balanced chemical equation. Wrong coefficients produce wrong limiting reagent, yield, and excess calculations.
Purity reduces the chemically available portion of a reactant. A 90% pure sample contributes only 90% of its converted mole amount to the reaction.
The limiting reagent is the reactant that runs out first according to stoichiometric ratios. It caps the maximum possible amount of product.
Theoretical yield is the maximum product predicted from stoichiometry when the limiting reagent reacts completely and no side losses occur.
You can enter grams, moles, particles, or liters at STP. The calculator converts each value to moles before comparing stoichiometric ratios.
Actual yield is only needed when you want percent yield. If omitted, the calculator still reports limiting reagent, theoretical yield, and excess reactant leftovers.
Yes. Gas volume entries are supported at standard conditions using 22.4 liters per mole. For non-STP conditions, convert externally first.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.