Tested tool guide
Tested browser tools
Checked August 16, 2026
What Stoichiometry Calculator does, with a checked example
Enter a balanced equation and the masses of reactants you actually have, and this tool runs the standard stoichiometry pipeline: convert each mass to moles using molar masses, apply the equation's coefficients as a mole ratio, and convert the result back to grams for every product. It also identifies the limiting reagent and the theoretical yield, and shows the ratios visually so you can see how the coefficients distribute. The usual surprise: coefficients compare moles, not grams - "2 H2 + O2" does not mean 2 g of hydrogen reacts with 1 g of oxygen.
Worked example
A concrete input and expected output from the current implementation.
Input
Equation: 2 H2 + O2 -> 2 H2O. Amounts: 6.0 g H2 and 32.0 g O2.
->
Expected output
Limiting reagent: O2. Theoretical yield: 36.0 g H2O (2.00 mol).
32.0 g of O2 is 1.00 mol, and 6.0 g of H2 is 2.98 mol. The equation needs 2 mol of H2 per mole of O2, so the 2.00 mol required is less than the 2.98 mol available: oxygen is consumed first and caps the reaction. The water follows the limiting reagent: 1.00 mol of O2 makes 2.00 mol of H2O, which weighs 36.0 g.