# Stoichiometry Calculator - Chemical Reaction Calculator

Free online stoichiometry calculator for chemistry students and professionals. Calculate the moles, mass, and volume of any substance in a chemical reaction using balanced equations and mole ratios.

### Stoichiometry Calculator

Quick Examples

2H₂ + O₂ → 2H₂O  CH₄ + 2O₂ → CO₂ + 2H₂O  N₂ + 3H₂ → 2NH₃  NaOH + HCl → NaCl + H₂O

Reactants

_2_  ✕

_1_  ✕

+ Add Reactant

Products

_2_

+ Add Product

Given Amount

_Enter amount_

Calculate  Clear All

### Stoichiometry Results

Results

Enter a balanced chemical equation and an amount

The calculator will show results for all compounds

### What is Stoichiometry? A Complete Guide

**Stoichiometry** is the branch of chemistry that deals with the quantitative relationships between reactants and products in chemical reactions. The term comes from the Greek words "stoicheion" (element) and "metron" (measure). Stoichiometry allows chemists to predict how much product will form from a given amount of reactants, or how much of a reactant is needed to produce a desired amount of product.

At its core, **stoichiometry is based on the law of conservation of mass** - matter cannot be created or destroyed in a chemical reaction. This means that the total mass of reactants must equal the total mass of products. By using balanced chemical equations, stoichiometry provides the mole ratios that connect the amounts of different substances in a reaction. These ratios are the foundation for all quantitative chemistry calculations. According to Pearson's Stoichiometry Calculator resource, stoichiometric calculations involve "**converting a known quantity (moles, mass, or particles) of a species to the corresponding quantity of another species by applying the mole ratio**".

For example, in the combustion of methane (CH₄ + 2O₂ → CO₂ + 2H₂O), the stoichiometric coefficients tell us that 1 mole of CH₄ reacts with 2 moles of O₂ to produce 1 mole of CO₂ and 2 moles of H₂O. This relationship is constant - it doesn't matter whether you're burning 1 mole or 1000 moles. The **stoichiometric ratio** remains the same. Modern stoichiometry calculators, such as those found on Learnbin Lab, even use "**advanced matrix algebra to balance complex chemical equations**", making it possible to handle even the most complicated reactions.

The coefficients must already be balanced: the calculator does not verify them or identify a limiting reagent. If the known amount is 2 mol of H₂ in 2H₂ + O₂ → 2H₂O, the mole ratio gives 2 mol of H₂O. Mass is available only for compounds the tool recognizes. For another formula, use the [molecular weight calculator](https://www.toolcomb.com/molecular-weight-calculator); for moles in a solution, see the [molarity calculator](https://www.toolcomb.com/molarity-calculator).

### How to Use This Stoichiometry Calculator

Follow these simple steps to perform any stoichiometric calculation:

1. **Set up the chemical equation** - Add reactants and products using the "Add Reactant" and "Add Product" buttons. Enter and independently check the correct balanced coefficients. Formula support is limited, so verify each result.
2. **Enter the known quantity** - In the "Given Amount" section, specify the amount of one substance you already know. You can enter it in **moles (mol), grams (g), or liters (L)**. Select the correct unit from the dropdown menu.
3. **Select the known substance** - Choose which compound your known amount refers to (e.g., H₂, O₂, H₂O). The calculator will use the mole ratios from your balanced equation to find the corresponding amounts of all other substances.
4. **View instant results** - The calculation happens automatically as you type. The output includes moles, mass and a volume based on 22.4 L/mol. That volume is an ideal-gas approximation at the stated standard conditions, not a volume for solids or liquids.

⚡ Quick Tip: Use the example buttons at the top!

Click any of the example reactions (2H₂ + O₂ → 2H₂O, CH₄ + 2O₂ → CO₂ + 2H₂O, etc.) to instantly load a balanced equation and see how the calculator works.

### The Stoichiometry Formula - How to Calculate Reaction Quantities

n_A = n_B × (coeff_A / coeff_B)

Amount of A = Amount of B × (Coefficient of A / Coefficient of B)

The fundamental principle of stoichiometry is the **mole ratio**. In a balanced chemical equation, the coefficients represent the number of moles of each substance that participate in the reaction. These coefficients can be used as conversion factors to relate the amount of one substance to the amount of any other substance.

The **general stoichiometric calculation process** involves three key steps:

1

Convert to moles: If the given quantity is in grams, convert to moles using the molar mass (n = m / M). If given in liters (for gases at STP), convert using the ideal gas volume (22.4 L/mol).

2

Apply the mole ratio: Use the coefficients from the balanced equation to find the moles of the target substance.

3

Convert back if needed: If the answer is required in grams or liters, convert from moles using the appropriate molar mass or gas volume.

As described in the chemistry learning resources from LibreTexts, "**Stoichiometry, by definition, is the calculation of the quantities of reactants or products in a chemical reaction using the relationships found in the balanced chemical equation**". This principle works because the coefficients in a balanced equation directly represent the mole ratios between all substances in the reaction. This calculator automates the entire three‑step process - all you need to do is enter the balanced equation and one known quantity.

### Stoichiometry Examples - Worked Problems

#### Example 1: Simple Mole‑to‑Mole Conversion

Consider the reaction: **2H₂ + O₂ → 2H₂O**. If you have 4.00 moles of H₂, how many moles of H₂O can you produce?

(4.00 mol H₂) × (2 mol H₂O / 2 mol H₂) = **4.00 mol H₂O**

The mole ratio of H₂ to H₂O is 2:2, which simplifies to 1:1.

#### Example 2: Mass‑to‑Mass Conversion

For the combustion of propane: **C₃H₈ + 5O₂ → 3CO₂ + 4H₂O**. How many grams of CO₂ are produced from 100.0 g of propane (C₃H₈)? Molar mass of C₃H₈ = 44.10 g/mol, CO₂ = 44.01 g/mol.

1. Convert 100.0 g C₃H₈ to moles: 100.0 g ÷ 44.10 g/mol = 2.267 mol C₃H₈
2. Apply mole ratio: 2.267 mol C₃H₈ × (3 mol CO₂ / 1 mol C₃H₈) = 6.801 mol CO₂
3. Convert moles to grams: 6.801 mol × 44.01 g/mol = **299.3 g CO₂**

#### Example 3: Gas Volume Conversions (STP)

For the reaction **N₂ + 3H₂ → 2NH₃**, how many liters of NH₃ gas (at STP) are produced from 50.0 L of H₂ (at STP)?

50.0 L H₂ ÷ 22.4 L/mol = 2.232 mol H₂
2.232 mol H₂ × (2 mol NH₃ / 3 mol H₂) = 1.488 mol NH₃
1.488 mol × 22.4 L/mol = **33.3 L NH₃ (at STP)**

As illustrated by the HCCS learning resources, "**Step 1: Write the balanced chemical equation for the reaction. Step 2: Calculate the moles of 'given' substance. Step 3: Calculate the moles of 'desired' substance from your answer using the coefficients**". Our calculator follows these exact steps automatically, eliminating algebraic errors and saving valuable time.

### Where is Stoichiometry Used in Real Life?

#### 1. Chemical Manufacturing

Stoichiometry is essential for scaling chemical reactions from laboratory to industrial scale. Chemical engineers use stoichiometric calculations to determine the exact amounts of raw materials needed to produce a target quantity of product, minimizing waste and maximizing efficiency. For example, producing ammonia via the Haber process requires precise ratios of nitrogen and hydrogen.

#### 2. Pharmaceutical Industry

Drug manufacturers use stoichiometry to calculate the precise amounts of reactants needed to synthesize active pharmaceutical ingredients (APIs). Even small errors in stoichiometric ratios can lead to impurities or reduced yields, affecting patient safety and production costs.

#### 3. Environmental Chemistry

Stoichiometry is used to calculate the amounts of pollutants released from industrial processes. For example, the combustion of fossil fuels can be analysed to determine CO₂ and SO₂ emissions, which is critical for environmental compliance and carbon accounting.

#### 4. Food Science and Nutrition

Calorimetry - the measurement of heat released by food - relies on stoichiometric principles to convert measured heat into nutritional calories. The composition of food products is also determined using stoichiometric analysis of combustion products.

### Limiting Reactant and Theoretical Yield - Advanced Stoichiometry

In many chemical reactions, one reactant is completely used up before the others. This reactant is called the **limiting reactant** (or limiting reagent). The limiting reactant determines the maximum amount of product that can be formed - the **theoretical yield**.

To identify the limiting reactant, calculate how much product each reactant would produce if it were completely consumed. The reactant that produces the least product is the limiting reactant. The actual yield - the amount of product obtained in a real experiment - is almost always less than the theoretical yield due to side reactions, incomplete reactions, or product loss during purification.

The **percent yield** is calculated as:

Percent Yield = (Actual Yield / Theoretical Yield) × 100%

This calculator uses one known amount and the coefficients you enter. It does not compare amounts of multiple reactants, identify a limiting reactant, or calculate percent yield.

### Common Molar Masses Reference Table

This calculator includes a built‑in database of molar masses for over 100 common chemical compounds. The table below shows some frequently used compounds:

| Compound | Formula | Molar Mass (g/mol) | Common Uses |
| --- | --- | --- | --- |
| Water | H₂O | 18.015 | Universal solvent |
| Carbon Dioxide | CO₂ | 44.009 | Combustion product, photosynthesis |
| Ammonia | NH₃ | 17.031 | Fertilizers, cleaning agents |
| Methane | CH₄ | 16.043 | Natural gas fuel |
| Sodium Chloride | NaCl | 58.443 | Table salt |
| Glucose | C₆H₁₂O₆ | 180.156 | Energy source, biochemistry |
| Sulfuric Acid | H₂SO₄ | 98.078 | Industrial chemical |
| Sodium Hydroxide | NaOH | 39.997 | Caustic soda |
| Calcium Carbonate | CaCO₃ | 100.087 | Limestone, antacid |

### Frequently Asked Questions (FAQ) About Stoichiometry

#### What is the mole ratio in stoichiometry?

The mole ratio is the relationship between the number of moles of two substances in a balanced chemical equation. It is determined by the coefficients in the balanced equation and is used as a conversion factor in stoichiometric calculations.

#### How do I convert between moles, mass, and volume in stoichiometry?

The key relationships are: moles = mass ÷ molar mass, and for gases at STP, moles = volume ÷ 22.4 L/mol. Our calculator handles these conversions automatically - just select the appropriate unit for your input and desired output.

#### What is the law of conservation of mass and how does it relate to stoichiometry?

The law of conservation of mass states that matter cannot be created or destroyed in a chemical reaction. This means the total mass of reactants must equal the total mass of products. Stoichiometry is the mathematical application of this law - balanced equations ensure that atoms are conserved across the reaction.

#### How do you balance chemical equations for stoichiometry?

Balancing a chemical equation requires adjusting coefficients so that the number of atoms of each element is the same on both sides. Enter and independently check balanced coefficients before calculating; this tool does not balance or verify equations automatically.

#### How accurate is this stoichiometry calculator?

This calculator uses exact mole ratios from your balanced equation and precise molar mass values for common compounds. Results are displayed to 4 decimal places, providing accuracy suitable for educational and most professional chemistry applications.

#### Is my data secure when using this online stoichiometry calculator?

Absolutely. All calculations happen locally in your browser using JavaScript. No data is transmitted to any server - your inputs remain on your own device. This ensures your privacy and also means the tool works offline after the initial page load.

#### Can I use this calculator offline?

Yes. Once the page has loaded, all calculation logic runs locally in your browser. No internet connection is required after the first load - perfect for use in labs, study sessions, or anywhere without Wi‑Fi.

### Why Choose Our Stoichiometry Calculator?

- **Completely free, no registration.** Unlimited stoichiometry calculations with no hidden costs.
- **Privacy‑first design.** All calculations happen locally in your browser. Your data never leaves your device.
- **Interactive equation builder** - Add reactants and products and enter their coefficients yourself.
- **Supports moles, grams, and liters** - Input quantities in any unit and get results in all three.
- **Built‑in molar mass database** - Over 100 common compounds with precise values.
- **Instant auto‑calculation** - No need to press a separate "Calculate" button.
- **One‑click example equations** - Quick setup for common reactions like water formation, combustion, and neutralization.
- **Works offline** after initial page load.
- **Fully responsive design** with resizable panels on desktop for custom workflow.

## Related Tools

Discover more free tools that might help with your next task.

[Concentration Calculator Calculate chemical concentrations Use Tool](https://www.toolcomb.com/concentration-calculator)

[Density Calculator Calculate density from mass and volume Use Tool](https://www.toolcomb.com/density-calculator)

[Dilution Calculator Calculate solution dilutions Use Tool](https://www.toolcomb.com/dilution-calculator)

[Gas Law Calculator Calculate gas properties using gas laws Use Tool](https://www.toolcomb.com/gas-law-calculator)

[Half-Life Calculator Calculate remaining amount, time, or half-life for exponential decay Use Tool](https://www.toolcomb.com/half-life-calculator)

[Molality Calculator Calculate molality of solutions Use Tool](https://www.toolcomb.com/molality-calculator)

### Related guides

Read the how-to, then come back to this tool when you are ready to run it locally.

- [How to Calculate Molecular Weight Sum atomic masses correctly and check the result with a browser molecular weight tool.](https://www.toolcomb.com/blog/how-to-calculate-molecular-weight)
- [Best Chemistry Calculators for Lab and Homework Route stoichiometry, molarity, pH, dilution, and gas-law problems to the right ToolComb page. A hub roundup for the chemistry cluster with worked examples and comparison links.](https://www.toolcomb.com/blog/best-chemistry-calculators-for-lab-and-homework)
- [Stoichiometry vs Molarity: Which Calculator for Which Problem Mole ratios vs M=n/V, limiting reagent, and why dilution is C1V1=C2V2-not stoich. A comparison table for picking the right ToolComb chemistry tool.](https://www.toolcomb.com/blog/stoichiometry-vs-molarity-which-problem)

[View All Tools](https://www.toolcomb.com/tools)
