Enter the equation
Type a balanced chemical equation using coefficients, formulas, plus signs, and an arrow.
Convert between reactant and product quantities using a balanced chemical equation, molar masses, mole ratios, limiting reagents, and percent yield.
Calculation setup
Use coefficients, chemical formulas, plus signs, and an arrow. The calculator validates atom balance before using the mole ratio.
Use 100% for theoretical yield or enter an expected experimental yield.
target mol = known mol ×
(target coefficient ÷ known coefficient)
Mass values are converted to moles before the mole ratio is applied.
Calculated result
Enter a balanced equation and known quantity to view mole ratios, molar masses, theoretical yield, and calculation steps.
Simple calculation process
The calculator turns a balanced equation into mole ratios, then applies unit conversions and molar masses.
Type a balanced chemical equation using coefficients, formulas, plus signs, and an arrow.
The tool counts each element on both sides before allowing a stoichiometric calculation.
Equation coefficients create the ratio between the known and target substances.
See moles, mass, molar mass, theoretical yield, practical yield, and calculation steps.
A stoichiometry calculator determines the quantitative relationship between substances in a chemical reaction. It uses the coefficients of a balanced equation to convert a known amount of one substance into the expected amount of another.
The key step is converting the known quantity into moles. Once the number of moles is known, the calculator applies the coefficient ratio and converts the target moles into the requested unit.
Target moles = Known moles × (Target coefficient ÷ Known coefficient)
For the equation 2H₂ + O₂ → 2H₂O, two moles of hydrogen react with one mole of oxygen to form two moles of water.
For a grams-to-grams problem, the calculator follows three stages:
When two reactant quantities are supplied, the reactant that produces the smaller reaction extent is the limiting reagent. It determines the maximum theoretical amount of product.
Helpful answers
Learn more about balanced equations, mole ratios, molar mass, limiting reagents, and percent yield.
Stoichiometry is the calculation of reactant and product quantities using the coefficients in a balanced chemical equation.
Yes. Mole ratios come from the coefficients of a balanced equation. This calculator checks whether the equation is balanced before completing the calculation.
Yes. The calculator converts the known mass to moles, applies the mole ratio, and converts the target moles back to mass.
Use formulas separated by plus signs and an arrow, such as 2H2 + O2 -> 2H2O. Parentheses in formulas such as Ca(OH)2 are supported.
Percent yield compares an actual experimental yield with the theoretical yield. Enter a value below 100 percent to estimate an expected practical amount.
Yes. In Limiting Reagent mode, enter available amounts for two reactants. The calculator compares their reaction extents and identifies the limiting reactant.
The calculator uses commonly accepted standard atomic weights. Small differences may occur when a course or laboratory uses rounded atomic masses.