Stoichiometry Calculator

CalcTypes
Calculator

Stoichiometry Calculator

CalcTypes Β· Free Chemistry Calculator

Solve Mass-to-Mass Reactions Using Mole Ratios

The Stoichiometry Calculator uses a balanced chemical equation to convert a known reactant or product amount into another quantity. Follow the mole ratio and mass conversion one step at a time.

Explore guides, examples and questions

Enter the reaction and known quantity

Editable inputs

Important β€” chemical symbols are case-sensitive: The first letter must be uppercase. If there is a second letter, it must be lowercase: H, O, Fe, Na, Cl. Write Feβ‚‚O₃, not fe2o3 or FE2O3. Use ->, = or β†’ for the reaction arrow.

Try an example

Results & explanation

Your calculated result will appear here.

This result conserves the atoms in the stated neutral reaction; it does not establish reaction feasibility or balance ionic charge.

How to Solve Stoichiometry Problems: Step-by-Step Guide

Stoichiometry is quantitative chemical accounting. It connects an amount of one reactant to the maximum theoretical amount of a product, using the whole-number coefficients in a balanced equation.

Step 1: Balance the complete equation

All molecule and mole ratios must come from an atom-balanced reaction. For Hβ‚‚ + Oβ‚‚ β†’ Hβ‚‚O, the balanced equation is 2Hβ‚‚ + Oβ‚‚ β†’ 2Hβ‚‚O. This tells us that 2 mol of hydrogen can give 2 mol of water.

Step 2: Convert the given reactant into moles

If grams are supplied, divide by the reactant’s molar mass. This step is vital because coefficients compare moles, not directly masses.

Step 3: Apply the coefficient ratio and return to grams

Multiply the moles of reactant by (product coefficient Γ· reactant coefficient). Multiply the resulting product moles by the product’s molar mass. These are theoretical values assuming complete conversion and enough of all other required reactants.

Worked Examples: Stoichiometry Calculations

Use any button to load that example into the calculator above on this page. Its calculation and explanation will update automatically.

How do I solve Hydrogen makes water?

Select this preset to inspect the given chemical formula or equation, the intermediate calculations and the final numerical result. Try changing one input afterward and observe which step changes.

How do I solve Propane makes carbon dioxide?

Select this preset to inspect the given chemical formula or equation, the intermediate calculations and the final numerical result. Try changing one input afterward and observe which step changes.

How do I solve Iron oxide makes iron?

Select this preset to inspect the given chemical formula or equation, the intermediate calculations and the final numerical result. Try changing one input afterward and observe which step changes.

Learn More About Stoichiometry

For equation-based exercises, first learn how to balance chemical equations, then practice the balancing method. Accurate coefficients are essential whenever you calculate product yields from a reaction.

Methodology

A balanced equation gives mole ratios, not mass ratios. The tool first balances the user-specified neutral chemical reaction, then reads the selected known species and target species from that reaction.

Convert the supplied quantity to moles if it is entered in grams: n₁ = m₁/M₁. Next apply the ratio of balanced coefficients: nβ‚‚ = n₁ Γ— (Ξ½β‚‚/ν₁). If the desired quantity is mass, convert back using mβ‚‚ = nβ‚‚ Γ— Mβ‚‚.

For 2Hβ‚‚ + Oβ‚‚ β†’ 2Hβ‚‚O, every 2 mol Hβ‚‚ corresponds to 2 mol Hβ‚‚O. Thus 4.032 g Hβ‚‚ (approximately 2 mol) gives approximately 36.03 g Hβ‚‚O under the assumed ideal complete-reaction model. The answer changes if the chosen limiting reagent or percent yield is different; this calculator does not perform that multi-reactant inventory.

Assumptions and Limitations

The tool assumes the written species and products are correct, the equation can be atom-balanced, and the chosen input reagent is fully consumed through this reaction. It does not check another reactant’s supply, so real yield may be lower if another species is limiting. Side reactions, conversion, equilibrium, incomplete reaction and percent yield are outside this particular calculation. Charged half-reactions are not supported.

Questions People Ask

Open any question for a detailed explanation, an example, and the underlying chemical principle.

What does stoichiometry mean in a balanced chemical equation?

Stoichiometry uses the coefficients of a balanced chemical equation to connect the quantities of reactants and products. A coefficient represents a relative number of molecules or formula units and, at a larger scale, an identical ratio of moles. For the equation 2Hβ‚‚ + Oβ‚‚ β†’ 2Hβ‚‚O, two moles of hydrogen correspond to one mole of oxygen and two moles of water in the reaction as written.

The mole ratio is a proportional relationship, not a statement that the reaction must proceed to completion. Actual yield may be lower if a reactant is not fully consumed or if losses or side reactions occur.

How do I solve a mass-to-mass stoichiometry problem step by step?

Start by balancing the equation. Next, divide the given reactant mass by its molar mass to obtain reactant moles. Multiply by the ratio of product coefficient to reactant coefficient. Finally multiply product moles by product molar mass to obtain grams.

For example, approximately 4.032 g Hβ‚‚ is two moles of Hβ‚‚. In 2Hβ‚‚ + Oβ‚‚ β†’ 2Hβ‚‚O, the Hβ‚‚:Hβ‚‚O mole ratio is 2:2, so two moles of Hβ‚‚ can theoretically form two moles of water, or about 36.03 g. The calculator displays each of these transformations using your selected reactant and product.

Why must I balance the chemical equation before using its mole ratio?

An unbalanced chemical equation cannot reliably tell you how many moles of one substance correspond to another. If you used the unbalanced skeleton Hβ‚‚ + Oβ‚‚ β†’ Hβ‚‚O, you might conclude that one mole of oxygen produces one mole of water. The actual atom-balanced equation requires one mole of oxygen to correspond to two moles of water.

Balancing is the link between conservation of atoms and numerical stoichiometric quantities. If you want to see where a coefficient comes from, use the ElementLookup balancing lesson or the dedicated CalcTypes balancer page.

What assumptions does this stoichiometry calculator make?

It assumes that your selected reactant undergoes complete theoretical conversion by the equation you have provided and that all other required reactants are available in excess. The answer is therefore a theoretical product quantity. It does not include reaction efficiency, purity, physical conditions, equilibrium conversion or losses.

If you have limited amounts of more than one reactant, do not use a single-reactant yield in isolation. Instead, use the Limiting Reactant Calculator to identify which reagent caps the maximum product.

How are molar mass and stoichiometric coefficients used together?

Molar mass and coefficients do two different jobs. Molar mass converts between grams and moles of one substance; the balanced coefficient ratio converts between moles of different substances. A mass-to-mass stoichiometry problem is therefore a chain of unit conversions: grams reactant β†’ moles reactant β†’ moles product β†’ grams product.

In each arrow, check that units cancel properly. If your final answer is meant to be grams but you still have mol in the expression, you have not completed the last step.

Sources and Further Reading

The calculation algorithms and educational explanations are implemented directly for CalcTypes; the following sources support chemistry definitions, chemical symbols and atomic-weight conventions. These references do not endorse this website or its particular algorithm.

The molar-mass data inside this JavaScript is a fixed rounded teaching table, not a full copy of the latest CIAAW standard atomic-weight table. Some standard weights are given as intervals; results may differ from high-precision reference calculations. The Avogadro constant used in mole conversions is 6.02214076 Γ— 10Β²Β³ mol⁻¹.

Important Disclaimer β€” Educational Use Only

Theoretical reaction quantities only. Stoichiometric outputs are derived from the entered equation and coefficient ratios. They generally assume the stated reactant-to-product pathway and complete conversion for the amount being calculated. The tool does not establish reaction feasibility, actual yield, equilibrium, kinetics, purity, competing reactions, or safe reaction conditions.

Not a process-design or laboratory safety tool. Do not base chemical purchasing, hazardous mixing, reactor operation, emissions estimates, dosing or industrial decisions solely on this result. Verify the balanced equation, material specifications and real operating conditions with qualified personnel, authoritative data and appropriate safety procedures.

CalcTypes provides general educational calculations and explanations, not a guarantee of accuracy, safety, suitability or professional certification. Users remain responsible for checking inputs and interpreting results for their own circumstances.