My Calculator

Gas Stoichiometry at STP/NTP Calculator

Convert between mass, moles, and gas volume for any reactant or product in a balanced equation — at STP, NTP, SATP, or any custom conditions, with full step-by-step working.

Molar Volume Quick Reference

I know the mass of KClO3
I want to find the gas volume of O2
Gas conditions

Molar volume at these conditions: 22.414 L/mol

Try an example
💨 Result

Gas volume of O2

6.7217 L

From 24.5 g of KClO3, at STP – Classic (0°C, 1 atm)

Vm

22.414 L/mol

Molar volume at these conditions

n

0.09996

Reaction extent (mol)

T

273.15 K

Temperature used

P

1 atm

Pressure used

Reference: 0.19993 mol of KClO3 reacts (or forms) to give 0.29989 mol of O2, which is 6.7217 L as a gas at these conditions.
All species in this reaction
KClO3 (reactant, coeff. 2)Known
Volume (L)
4.4811
KCl (product, coeff. 2)
Volume (L)
4.4811
O2 (product, coeff. 3)Target
Volume (L)
6.7217

Step-by-Step Gas Stoichiometry Calculation

Here's exactly how this answer was calculated, one step at a time.

Given: KClO3 -> KCl + O2

  1. Step 1: Balance the chemical equation

    The coefficients in front of each formula fix the exact mole ratio between every species in the reaction.

    2 KClO3 -> 2 KCl + 3 O2
  2. Step 2: Conditions used: STP – Classic (0°C, 1 atm)

    Every gas amount in this problem is converted using this exact molar volume — not a fixed textbook shortcut that only works at one temperature.

    T = 0°C = 273.15 K, P = 1 atm, so molar volume Vm = RT/P = 22.414 L/mol
  3. Step 3: Convert the known mass of KClO3 to moles

    Mass is divided by molar mass to get moles — the common unit every mole-ratio calculation runs on.

    24.5 g of KClO3 = 0.19993 mol (M = 122.545 g/mol)
  4. Step 4: Find the reaction extent from KClO3

    Dividing by the coefficient scales the known species down to one 'unit' of the balanced reaction.

    0.19993 mol ÷ 2 = 0.09996 (reaction extent)
  5. Step 5: Use the mole ratio to find moles of O2

    Multiplying the reaction extent by the target's coefficient gives the moles of the target species produced or required.

    0.09996 × 3 = 0.29989 mol of O2
  6. Step 6: Convert moles of O2 to gas volume

    The ideal gas law, rearranged to solve for volume, turns moles of the target gas into a volume at the same conditions.

    V = nRT ÷ P = (0.29989 × 0.08206 × 273.15) ÷ 1 = 6.72172 L

Gas volume of O2:

6.7217 L

Gas Stoichiometry at STP/NTP Calculator: Grams, Moles, and Liters in One Tool

This gas stoichiometry calculator takes any balanced chemical equation and lets you move freely between mass, moles, and gas volume for every reactant and product in it. Type an equation, pick what you already know and what you want to find, choose your conditions, and it walks through the whole calculation for you — no separate mole, molar mass, or gas-law tools needed.

It's built around the exact questions that show up in a typical gas stoichiometry unit: how many liters of oxygen come from a given mass of potassium chlorate, how many liters of ammonia form from a known volume of hydrogen, or how many grams of a solid a measured gas volume corresponds to. Every answer comes with the full working shown underneath, not just a final number.

What Is Gas Stoichiometry?

Gas stoichiometry is simply stoichiometry — the math of balanced equations and mole ratios — applied to reactions where at least one substance is a gas. Instead of stopping at moles or grams, gas stoichiometry problems ask for a volume, in milliliters, liters, or cubic meters, because that's how gases are actually measured in a lab: with a syringe, a gas burette, or by collecting it over water.

The tricky part is that a gas's volume isn't fixed the way a solid's mass is. The same number of moles of a gas takes up a different volume depending on temperature and pressure. That's why gas stoichiometry problems always specify conditions — STP, NTP, room temperature, or some other stated temperature and pressure — and why this calculator asks for conditions before it gives you a volume answer.

STP vs NTP: What's the Difference?

STP stands for Standard Temperature and Pressure. The classic, most commonly taught version is 0°C and exactly 1 atmosphere, where one mole of an ideal gas takes up about 22.41 liters — the famous '22.4 liters per mole' figure from most school textbooks. IUPAC's current definition of STP instead uses 0°C and 100 kilopascals, which is very slightly lower than 1 atm, pushing the molar volume up to about 22.71 liters. Which definition applies depends on your textbook or exam board, so this calculator includes both as separate presets.

NTP, Normal Temperature and Pressure, means 20°C and 1 atmosphere — a temperature that's much closer to an actual lab bench than freezing point. At NTP, one mole of gas takes up about 24.06 liters. A fourth common condition, SATP or simply 'room temperature', is usually taken as 25°C and 1 atm, giving a molar volume of about 24.47 liters. This calculator includes all four as one-tap buttons in the reference table above the calculator, plus a fully custom option for any temperature and pressure a question gives you.

The Formulas Behind This Gas Stoichiometry Calculator

Three formulas work together here. First, the mole ratio from the balanced equation: moles of target = moles of known ÷ coefficient of known × coefficient of target. This is the core of every stoichiometry problem, gas or otherwise, and it comes straight from the coefficients once the equation is balanced.

Second, the ideal gas law, PV = nRT, which connects moles of a gas to its volume at a given temperature and pressure. Rearranged to solve for volume, it's V = nRT ÷ P. Rearranged to solve for moles from a known volume, it's n = PV ÷ RT. This calculator uses whichever form it needs depending on whether you're starting from a gas volume or ending on one.

Third, Avogadro's Law: at the same temperature and pressure, equal volumes of any gas contain equal numbers of moles. That means when both the known and target substances in a reaction are gases, their volume ratio is simply their mole ratio — the coefficients from the balanced equation, directly, with no need to convert to moles and back. This calculator shows that shortcut automatically whenever it applies.

How to Use This Calculator, Step by Step

Type your equation using standard notation — capital letters to start each element symbol, numbers right after an element for its subscript, like Ca(OH)2 or C6H12O6. Separate compounds with a plus sign and separate reactants from products with an arrow. It doesn't need to be balanced already; that happens automatically the moment you type a valid equation.

Next, pick your known species and what you know about it — mass, moles, or gas volume — and enter the value with its unit. Then pick your target species and what you want to find, again choosing mass, moles, or gas volume as the output. Finally, pick your conditions: tap one of the STP, NTP, or SATP presets, or switch to custom and type in any temperature and pressure. The result updates instantly, and a full step-by-step breakdown sits underneath it.

Worked Example: Oxygen From Decomposing Potassium Chlorate

Take the reaction 2KClO3 → 2KCl + 3O2. Starting with 24.5 grams of potassium chlorate, whose molar mass is about 122.55 g/mol, gives roughly 0.1999 mol of KClO3. Its coefficient is 2, and oxygen's coefficient is 3, so the mole ratio is 3:2, giving about 0.2999 mol of O2 gas.

At classic STP, plugging that into V = nRT ÷ P gives V = 0.2999 × 0.08206 × 273.15 ÷ 1 ≈ 6.72 liters of oxygen gas — the same figure this calculator returns instantly, with every intermediate number shown in the step-by-step panel.

Now compare a gas-to-gas example: N2 + 3H2 → 2NH3. If a reaction produces 6 liters of hydrogen at NTP, Avogadro's Law says the volume of ammonia is 6 L × 2/3 = 4 liters, directly from the coefficients, no mole conversion needed. Running the same numbers through the full mole-ratio-plus-gas-law method gives exactly the same 4 liters, which is exactly the kind of cross-check this calculator's Avogadro shortcut panel shows you automatically.

Avogadro's Law: The Fastest Route for Gas-to-Gas Problems

Whenever both the known and target substances are gases measured at the same temperature and pressure, you don't actually need the molar volume at all — the ratio of their volumes equals the ratio of their coefficients directly. This is Avogadro's Law, and it's genuinely the fastest way to solve a gas-to-gas stoichiometry problem when it applies.

This calculator flags this situation automatically: pick 'Gas volume' for both the known and target amount types, and a green Avogadro's Law box appears above the species table, showing the direct volume ratio and confirming it matches the longer mole-ratio calculation. It's a good way to build intuition for why gas stoichiometry problems involving only gases feel simpler than ones involving a solid or liquid.

Common Mistakes in Gas Stoichiometry Problems

The single most common mistake is applying the 22.4 L/mol shortcut at conditions that aren't actually STP. That number is only correct at 0°C and 1 atmosphere — at NTP it's closer to 24.06, and at room temperature closer to 24.47. Using 22.4 anyway at warmer conditions quietly introduces an error of several percent. This calculator sidesteps the problem entirely by computing the real molar volume from the ideal gas law at whatever conditions you actually pick.

A second frequent mistake is forgetting to convert temperature to kelvin before using the gas law — Celsius values plugged straight into PV = nRT give meaningless results, since the gas law only works with absolute temperature. A third is skipping the mole ratio step and assuming moles of one gas simply equal moles of another; that's only true when the two coefficients happen to be the same. A fourth is mixing up pressure units mid-problem, treating a value in kilopascals as if it were already atmospheres. This calculator handles temperature and pressure unit conversion internally, so none of these slips can creep into the final answer.

Real-Life Uses of Gas Stoichiometry

Gas stoichiometry is not just a textbook exercise. Airbag engineers calculate exactly how much sodium azide is needed to inflate a fixed volume of nitrogen gas in a fraction of a second. Antacid tablets are dosed using the same math, matching a mass of solid acid-neutralizer to a predictable volume of carbon dioxide gas released in the stomach.

Industrial chemists scaling up any gas-producing or gas-consuming reaction — combustion, fermentation, or an industrial synthesis step — rely on gas stoichiometry to size reactors, gas lines, and storage tanks correctly. Environmental scientists use the same relationships to estimate the volume of methane or carbon dioxide released from a known mass of decomposing waste, and respiratory researchers use it to relate oxygen consumption to carbon dioxide output in the body.

In a classroom setting, gas stoichiometry problems are a staple of chemistry courses because they pull together several separate skills — balancing an equation, converting mass to moles, applying a mole ratio, and using the ideal gas law — into a single connected problem. Working through examples with a tool that shows every step, rather than only a final answer, is one of the more reliable ways to find out exactly which part of the method still needs practice before an exam.

Gas Stoichiometry Calculator FAQ and Quick Reference

To solve a gas stoichiometry problem by hand: balance the equation, convert the known amount to moles (using molar mass for a mass, or PV = nRT for a gas volume), apply the mole ratio from the coefficients, then convert the target moles into whatever form the question asks for — mass, moles, or a volume using V = nRT ÷ P.

This free calculator is meant for homework help, exam revision, and quick lab planning. For safety-critical, regulated, or large-scale industrial calculations, always double-check every formula, molar mass, and result against a certified reference before relying on it for a real procedure.

Frequently Asked Questions

What is gas stoichiometry?

Gas stoichiometry is regular reaction stoichiometry applied to a reaction where at least one substance is a gas, so the mass or moles of one substance are converted into the volume of a gas connected to it by a balanced equation, or the other way around.

What is the difference between STP and NTP?

STP (Standard Temperature and Pressure) is usually 0°C and 1 atm (about 22.41 L/mol), or 0°C and 100 kPa under IUPAC's current definition (about 22.71 L/mol). NTP (Normal Temperature and Pressure) is 20°C and 1 atm, giving about 24.06 L/mol — noticeably warmer than STP.

What is the molar volume of a gas at STP?

At classic STP (0°C, 1 atm), one mole of an ideal gas occupies about 22.41 liters. Using IUPAC's modern definition (0°C, 100 kPa), it's about 22.71 liters instead.

How do you convert grams to liters of gas?

Balance the equation, convert the given mass to moles using molar mass, apply the mole ratio from the coefficients to find moles of the target gas, then use V = nRT ÷ P to turn those moles into a volume at your chosen conditions.

Can I use this calculator for any temperature and pressure, not just STP or NTP?

Yes. Alongside the STP, IUPAC STP, NTP, and SATP presets, there's a custom option where you can type in any temperature (in Celsius or kelvin) and any pressure (in atm, kPa, mmHg, bar, or psi).

What is Avogadro's Law and when does it help?

Avogadro's Law states that equal volumes of any gas at the same temperature and pressure contain equal numbers of moles. It means that when both the known and target substances in a reaction are gases, their volume ratio equals their coefficient ratio directly, without needing to convert to moles first.

Why can't I just use 22.4 L/mol for every gas stoichiometry problem?

22.4 L/mol only applies at classic STP (0°C, 1 atm). At any warmer temperature or different pressure — NTP, room temperature, or a custom condition — the real molar volume is different, and using 22.4 anyway gives an inaccurate answer.

Does this calculator work in reverse, from gas volume back to mass?

Yes. Choose 'Gas volume' as what you know and 'Mass' (or 'Moles') as what you want to find, and the calculator runs the ideal gas law and mole ratio in reverse to get the mass of the target substance.