LazyTools Header
STP Calculator — Gas Volume at Standard Conditions | LazyTools
Math & Science

STP Calculator

Calculate the volume of any ideal gas at standard temperature and pressure (STP) from the number of moles. Furthermore, both IUPAC STP (0°C, 100 kPa, molar volume = 22.711 L/mol) and the older NIST STP (0°C, 1 atm = 101.325 kPa, molar volume = 22.414 L/mol) are supported.

✓ Free forever ✓ No login required ✓ Works offline ✓ Instant results ✓ Step-by-step shown

IUPAC STP (2014): 0°C, 100 kPa → 22.711 L/mol. Old NIST STP: 0°C, 101.325 kPa (1 atm) → 22.414 L/mol.

How to use the STP Calculator

1
Enter moles of gas

Type the amount in moles. Furthermore, for mass: first divide by molar mass to get moles.

2
Select the STP standard

IUPAC 2014: 0°C, 100 kPa → 22.711 L/mol. Furthermore, older textbooks use NIST STP (0°C, 1 atm, 22.414 L/mol). Check which standard your course uses.

3
Enter molar mass (optional)

For mass and density calculations. Furthermore, common values: O₂=32, CO₂=44, CH₄=16, N₂=28, He=4, Cl₂=71.

4
Click Calculate

Volume, mass, and density appear. Moreover, density = M/V_molar at STP — lighter gases have lower density.

5
Apply to stoichiometry

Gas volumes at STP are often used in stoichiometry: 1 mol gas = 22.414 L (NIST) allows direct mole-volume conversion. Furthermore, this avoids using PV=nRT for STP-only problems.

Variants, options and when to use each

GasM (g/mol)Density at NIST STP
Hydrogen H₂20.0893 g/L
Methane CH₄160.714 g/L
Air (avg)291.293 g/L
CO₂441.964 g/L
Chlorine Cl₂713.164 g/L

The formula explained

V = n × V_molar | V_molar = 22.414 L/mol (NIST) or 22.711 L/mol (IUPAC) | ρ = M/V_molar
V = volume at STP (L)
n = moles of gas
V_molar = molar volume at STP (22.414 or 22.711 L/mol)
ρ = gas density at STP (g/L)

At standard temperature and pressure, all ideal gases have the same molar volume — derived from PV = nRT: V_molar = RT/P. Furthermore, IUPAC 2014 STP: T = 273.15 K, P = 100 kPa → V_molar = 22.711 L/mol. Old STP: T = 273.15 K, P = 101.325 kPa → V_molar = 22.414 L/mol. Moreover, 1 mol of any ideal gas occupies this volume regardless of molecular identity.

Worked example — volume of 2.5 mol CO₂ at NIST STP

StepCalculationResult
V = n × 22.4142.5 × 22.41456.035 L
Mass = n × M2.5 × 44110.0 g CO₂
Density44/22.4141.964 g/L
2.5 mol CO₂ at NIST STP = 56.04 L = 110.0 g. Furthermore, CO₂ density of 1.964 g/L is 1.52× denser than air (1.29 g/L) — explaining why CO₂ sinks to floor level and why it is effective in fire extinguishers. Moreover, at IUPAC STP (100 kPa), the same 2.5 mol would occupy 56.78 L (1.3% larger).

What is STP in chemistry?

STP (Standard Temperature and Pressure) defines a reference state for gas calculations. Furthermore, IUPAC (2014 definition): 0°C (273.15 K) and 100 kPa — molar volume = 22.711 L/mol. Older NIST/textbook STP: 0°C and 1 atm (101.325 kPa) — molar volume = 22.414 L/mol. The distinction matters for precise calculations. Moreover, many textbooks still use the old 22.4 L/mol value.

STP is distinct from SATP (Standard Ambient Temperature and Pressure): 25°C and 100 kPa — molar volume ≈ 24.789 L/mol. Additionally, NTP (Normal Temperature and Pressure): 20°C and 1 atm — molar volume ≈ 24.055 L/mol. The specific standard used should always be stated in calculations.

Avogadro's law states that at constant T and P, equal volumes of ideal gases contain equal numbers of molecules. Moreover, this is why molar volume is the same for all ideal gases at STP — it depends only on T and P, not on molecular identity.

Who uses this calculator?

Chemistry students use STP molar volume in stoichiometry calculations involving gas volumes. Furthermore, laboratory chemists convert measured gas volumes to moles using the molar volume. Industrial gas companies specify cylinder contents in standard cubic metres (Sm³) at STP conditions. Moreover, environmental scientists report air pollutant concentrations at STP for comparability across different measurement altitudes.

Historical context and related concepts

Gay-Lussac established the law of combining volumes (1808) — equal volumes of gases at the same T and P contain the same number of particles. Furthermore, Avogadro formalised this as Avogadro's law (1811). The IUPAC revision of STP from 1 atm to 100 kPa was made in 1982 and updated in 2014 to align with SI units. Moreover, many textbooks still use the pre-1982 value of 22.414 L/mol — awareness of both values is important.

Why STP calculations are used in stoichiometry, gas analysis, and industrial gas supply

Gas stoichiometry uses STP molar volume to convert between moles and volumes without solving the full ideal gas law. Furthermore, industrial gas specifications (cylinder purity certificates, flow rates) are given at standard conditions (STP or NTP). Moreover, environmental monitoring equipment measures pollutant concentrations — results are normalised to STP to remove the effect of altitude, temperature, and pressure variations.

STP in respiratory physiology and clinical spirometry

Lung function measurements (spirometry: FEV₁, FVC) are reported at body temperature and pressure, saturated with water vapour (BTPS: 37°C, 1 atm, 100% RH). Furthermore, converting BTPS to STPD (standard temperature and pressure, dry: 0°C, 1 atm) allows comparison across patients, centres, and time. Moreover, the BTPS to STPD conversion uses combined gas law — a molar volume of ~22.4 L/mol applies only after the STPD correction.

Frequently asked questions

From ideal gas law: V_molar = RT/P = 0.08206 L·atm/mol·K × 273.15 K / 1 atm = 22.414 L/mol. Furthermore, changing to 100 kPa: V = 0.08314 L·bar/mol·K × 273.15 K / 1 bar = 22.711 L/mol. Moreover, the 1.3% difference matters for precision work — always state which STP is being used.
V_molar = RT/P = 0.08206 × 298.15 / 1 = 24.466 L/mol (SATP, 25°C, 100 kPa = 24.789 L/mol). Furthermore, this is why "at RTP" problems often use 24.0 or 24.5 L/mol as a convenient approximation. Moreover, using the wrong molar volume introduces systematic error in all gas stoichiometry calculations.
n = V/V_molar. Furthermore, using NIST STP: n = V(L)/22.414. Using IUPAC STP: n = V(L)/22.711. Moreover, once you have moles, multiply by molar mass to get grams, or use the mole ratio to find moles of other reaction components.
1 Sm³ = 1 m³ of gas at standard conditions. Depending on the industry: natural gas (15°C, 1 atm); industrial gases (0°C, 1 atm or 0°C, 100 kPa). Furthermore, 1 Sm³ = 1000 L / 22.414 mol/L = 44.6 mol at NIST STP. Moreover, LNG (liquid natural gas) is stored at −161°C but specified in Sm³ at standard conditions.
Yes — each component obeys the ideal gas law independently (Dalton's law). Furthermore, the total volume at STP = sum of individual component volumes at STP. For a gas mixture, n_total = V_total/V_molar gives total moles; individual component moles = mole fraction × n_total. Moreover, the STP molar volume is the same for each component — it does not depend on molecular identity for ideal gas mixtures.

Related tools

Ideal Gas Law Calculator

PV=nRT for non-standard conditions. Furthermore, STP is PV=nRT at T=273.15K and specified P.

Combined Gas Law Calculator

Convert between any two sets of P,V,T conditions. Moreover, converting to STP uses combined gas law.

Mole Calculator

Convert mass to moles. Furthermore, n = mass/M before applying STP molar volume.

Molar Mass Calculator

Find M for density and mass calculations. Moreover, density at STP = M/22.414 g/L.

Significant Figures Calculator

Round gas volumes appropriately. Furthermore, molar volume is known to 6 significant figures.

Charles' Law Calculator

V ∝ T at constant P. Furthermore, STP uses Charles' law to define the standard volume at 273.15 K.

Rate this tool

4.5
out of 5
509 ratings
5 ★
69%
4 ★
19%
3 ★
8%
2 ★
3%
1 ★
1%
How useful was this tool?