About Stoichiometry Calculator
Stoichiometry turns a balanced equation into quantities you can measure. The coefficients give a mole ratio, so once one species is known — in grams or moles — the amount of every other reactant and product follows by simple proportion.
This calculator balances the equation first, then uses the known amount to scale every species. You get molar masses, moles and masses in one table, a mass check for both sides, and the working written out so each conversion can be followed step by step.
What this tool does
Balances the equation for you
Type the equation as written and the shared solver finds the smallest whole-number coefficients before any amounts are calculated.
Mass or moles input
Give the known species as a mass with its molar mass, or directly in moles; the tool handles the conversion to moles internally.
Every species computed
The results table lists the coefficient, molar mass, moles and mass of every reactant and product, with the known species highlighted.
Molar masses from formulas
Each species' molar mass comes from the same formula parser as the molar mass calculator, including grouped formulas and hydrates.
Mass check
A summary compares total reactant mass with total product mass, which should match when the equation is balanced.
Step-by-step working
The working panel shows the balanced equation, the conversion to moles of the known species and the coefficient ratio for each result.
How to use Stoichiometry Calculator
- 01
Enter the equation
Type the reaction with ->, → or = between the sides and + between formulas; the balancer fixes the coefficients.
- 02
Choose the known species
Pick the reactant or product whose amount you know from the dropdown; the molar mass hint updates from its formula.
- 03
Enter the known amount
Give a mass in grams with the molar mass, or switch to moles and enter the amount directly.
- 04
Read the results table
Every species gets its coefficient, molar mass, moles and mass; the highlighted row is the one you entered.
- 05
Check the working
Follow the coefficient ratios and mass check in the step panel, and remember the result assumes ideal conversion.
How this tool works
- Works with
- AMOUNT → ALL SPECIES
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Requirements
- Chrome, Edge, Firefox or Safari · JavaScript enabled
Limitations worth knowing
- Ideal stoichiometry only: it assumes complete conversion along the balanced ratio and does not identify a limiting reagent or excess reactant.
- No percent yield, equilibrium, side reactions or gas-law corrections are included; the output is theoretical moles and mass.
- Molar masses use conventional standard atomic weights, so results for unstable or isotopically modified species are approximate.
Privacy and file handling
Equations and amounts are processed in your browser tab. Nothing you enter is uploaded, stored or logged, and the calculator makes no network request.
Read the full privacy policy