Reaction Stoichiometry Calculator
n = m / M, equivalents relative to the reference compound
Build a reaction table: equivalents, required amounts and masses, limiting reagent and theoretical product.
Reaction table
Calculation
Reference
n(X) = n(reference) × equivalents(X)
n(reference) = 5 mmol = 1.00 eq
Starting material (reactant, 1 eq)
n = 5 mmol • m = n × M = 0.9008 g
0.9008 g
Reagent (reagent, 1.2 eq)
n = 6 mmol • m = n × M = 0.50406 g
0.50406 g
Product (product, 1 eq)
n = 5 mmol • m = n × M = 0.99085 g
0.99085 g
Limiting reagent
min(available moles / stoichiometric coefficient)
Starting material: 5 mmol / 1
Starting material limits the reaction (5 mmol per stoichiometric unit)
Theoretical product
n(product) = (n(limiting) / ν(limiting)) × ν(product)
5 mmol = 0.99085 g
Inputs
- Reference amount
- 5 mmol
- Starting material
- 1 eq, ν = 1
- Reagent
- 1.2 eq, ν = 1
- Product
- 1 eq, ν = 1
Stoichiometric coefficients, equivalents, molecular weights, densities and purities are taken exactly as entered. Nothing is inferred from compound names or formulas.
Purity is only applied when you enter it; otherwise all reagents are treated as the amount stated.
Limiting reagent is determined from available moles divided by the stoichiometric coefficient.
About this calculator
Enter each compound with its stoichiometric coefficient from the balanced equation and the number of equivalents you intend to use. Choose one compound as the 1.00 eq reference and give its amount; every other row is derived from it.
Coefficients are never inferred — LabCalc does not balance equations. Masses appear only where you supply a molecular weight, purity is applied only when entered, and the limiting reagent is identified from the amounts you actually provided.
LabCalc is provided as a calculation aid. Users remain responsible for verifying calculations, units, chemical compatibility, experimental procedures and applicable safety requirements before laboratory use.
Related calculators
Reaction yield
% yield = actual / theoretical × 100
Theoretical yield and percentage yield from the limiting reagent.
OpenMolecular weight
M = Σ (nᵢ × Aᵢ)
Formula mass from a chemical formula, with an element breakdown.
OpenMolarity
n = m / M, c = n / V
Relate mass, amount of substance, molecular weight, volume and concentration.
Open