Stoichiometry Calculator

Write it with a single arrow, for example "N2 + H2 -> NH3". Coefficients are worked out for you.
One value per reactant, in the order they appear in the equation.
Formula of the product whose yield you want. Defaults to the first product.
In the same unit as the reactant amounts. Used for the percent yield.
Theoretical yield
33.791667 g
Stoichiometry Calculator
Balanced equation
N2 + 3H2 → 2NH3
Limiting reagent
H2
Extent of reaction
0.992063 mol
Product reported
NH3
Theoretical yield
1.984127 mol
Mass of reactants consumed
33.791667 g
Mass of products formed
33.791667 g
Worked out from OpenStax Chemistry 2e, section 4.3 Reaction Stoichiometry and 2 other sources.
Yields assume the written reaction goes to completion with pure reactants and no competing reaction. Confirm the reaction, purity and product basis before relying on the figure for laboratory or process work.

How this is worked out

7 steps
  1. Balanced equation: N2 + 3H2 → 2NH3
  2. Molar masses (IUPAC 2021 abridged, dataset ciaaw-2024-abridged + nist-awic-ame2020): M(N2) = 28.014 g/mol; M(H2) = 2.016 g/mol; M(NH3) = 17.031 g/mol
  3. Moles supplied: N2 0.9995002498750625 mol; H2 2.9761904761904763 mol
  4. Divide by the coefficients: N2 0.9995002498750625/1 = 0.9995002498750625; H2 2.9761904761904763/3 = 0.9920634920634921
  5. The smallest ratio is H2, so it is the limiting reagent and the extent of reaction is 0.9920634920634921 mol.
  6. n(NH3) = 2 x 0.9920634920634921 = 1.9841269841269842 mol, m = 1.9841269841269842 x 17.031 = 33.791666666666664 g.
  7. Left over: N2 0.0074367578115703825 mol (0.2083333333333327 g)
Stoichiometric coefficientstable
1, 3, 2
Reactantstable
formulacoefficientmolarMasssuppliedMolesmolesPerCoefficientconsumedMolesleftoverMolesleftoverMasslimiting
N2128.0140.99950.99950.9920630.0074370.208333No
H232.0162.976190.9920632.9761900Yes
Productstable
formulacoefficientmolarMassmolesmass
NH3217.0311.98412733.791667

Results are general information, not financial, tax, legal, medical or engineering advice.