Coefficients compare moles
Balanced-equation coefficients describe mole ratios, not gram ratios. That is why mass inputs must be converted to moles first.
| Reactant | Initial moles | n / coeff | Consumed | Left over |
|---|---|---|---|---|
| Reactant results will appear here. | ||||
| Product | Theoretical moles | Focus-unit output | Molar mass |
|---|---|---|---|
| Theoretical yields will appear here. | |||
For a balanced reaction aA + bB → cC, each reactant is first converted to moles. The calculator then compares the available reaction extent for each reactant using n / coefficient. The smallest extent identifies the limiting reagent because it would be used up first.
This mirrors the standard classroom workflow for limiting-reagent problems. You may start with grams, gas volumes, particle counts, or direct mole amounts, but the comparison only becomes meaningful after every reactant is expressed on the same mole basis. Once that is done, dividing by the stoichiometric coefficient tells you how far each reactant could push the balanced reaction. The reactant with the smallest possible extent sets the ceiling for the whole system, determines theoretical yield, and tells you how much of the other reactants remain in excess after the limiting amount is fully consumed.
Formula-based molar masses use average atomic weights and simple parenthesis parsing. If you enter a label instead of a parseable formula, add a manual molar mass for any mass-based or mass-output conversion.
When equation balancing is enabled, the calculator solves coefficients from element counts for parseable formulas, then uses those coefficients for the limiting-reagent comparison. It does not account for incomplete conversion, parallel reactions, equilibrium limits, catalyst behavior, or non-ideal gas corrections. Those simplifications are normal for introductory stoichiometry and yield-estimation work, but they matter if you are comparing against real laboratory or industrial data.
Methodology and references: particle conversion uses the exact Avogadro constant, 6.02214076×10²³ mol⁻¹. Molar masses are estimated from average atomic weights listed in the page script. Gas-volume choices are common ideal-gas classroom references: 22.414 L/mol at 0 °C and 1 atm, 22.711 L/mol at 0 °C and 1 bar, and 24.465 L/mol near 25 °C and 1 atm. The limiting reagent is selected by the standard n / coefficient comparison.
Water formation: for 2H₂ + O₂ → 2H₂O, 4.00 g H₂ is about 1.984 mol and 32.0 g O₂ is exactly 1.000 mol. Comparing 1.984 / 2 and 1.000 / 1 shows both are nearly stoichiometric, so the reaction gives about 1.984 mol of water, or roughly 35.7 g.
Ammonia synthesis: for N₂ + 3H₂ → 2NH₃, 5.00 mol N₂ and 9.00 mol H₂ gives extents of 5.00 and 3.00, so H₂ is limiting and theoretical ammonia is 2 × 3.00 = 6.00 mol.
Propane combustion: for C₃H₈ + 5O₂ → 3CO₂ + 4H₂O, 1.00 mol propane needs 5.00 mol oxygen. If only 160 g O₂ is available, that is exactly 5.00 mol, so the reactants are matched stoichiometrically.
Enter the equation, choose grams for each reactant, and use formulas the calculator can parse, such as C3H8 or Fe2O3. The tool converts grams to moles with n = m / M, divides by the balanced coefficients, and identifies the smallest value.
The coefficients describe how many moles of each reactant are consumed per reaction extent. Dividing available moles by the coefficient shows how far each reactant could carry the balanced reaction before it runs out.
An excess reactant is any reactant left after the limiting reactant is fully consumed. The calculator reports it as initial moles − consumed moles, converted to your selected leftover unit when possible.
They mean the same thing in standard stoichiometry problems. Different textbooks prefer one term or the other.
That means the reactants are present in stoichiometric proportion. In practice, the calculator marks each reactant within a small numerical tolerance of the minimum extent as limiting/fully used.
Yes. If two or more reactants have the same n / coefficient value within rounding tolerance, the mixture is stoichiometric and those reactants are exhausted together.
Yes, when every species in the equation is a parseable formula. Leave Balance parsed equation turned on to solve the coefficients before calculation, or turn it off to use the coefficients you entered manually.
State symbols such as (s), (l), (g), and (aq) can be included and are ignored for molar-mass parsing. Hydrates can be typed with a dot, such as CuSO4.5H2O or CuSO4·5H2O.
Yes. After calculating theoretical yield, enter the actual yield for the selected product in the percent-yield panel. Percent yield is actual yield / theoretical yield × 100%.
No. This is a stoichiometric completion calculator. It does not model equilibrium, kinetics, side products, or incomplete conversion.
In other words, the page tells you what the balanced equation predicts under ideal stoichiometric completion. That is exactly the right question for most homework and quick lab planning, but it should not be confused with a full reaction-engineering simulation.
Balanced-equation coefficients describe mole ratios, not gram ratios. That is why mass inputs must be converted to moles first.
Once the limiting reagent is exhausted, the reaction cannot produce more product without adding more of that reactant.
Any excess amount is simply what remains after the limiting reaction extent has consumed the stoichiometric requirement.
For ideal gases at the same temperature and pressure, volume ratios follow mole ratios directly through Avogadro’s law.
Two reactants can have the same mass and still contribute very different mole amounts, which is why limiting-reagent answers often surprise new students.