Standard Temperature and Pressure Calculator

Compute molar volume and ideal-gas quantities for the four major standards: classic STP (0°C, 1 atm), IUPAC SATP (25°C, 1 bar), IUPAC 2019 STP (0°C, 1 bar), and NTP (20°C, 1 atm).

Science 4 standards Ideal gas PV=nRT
Rate this calculator · 4.0 (1)

STP / SATP / NTP - V_m

Ideal gas law · 22.414 vs 24.790 L/mol

Instructions — Standard Temperature and Pressure Calculator

1

Pick a standard

SATP (25°C, 1 bar) is the current IUPAC recommendation. Classic STP (0°C, 1 atm) is still in many textbooks. NTP (20°C, 1 atm) shows up in US engineering. IUPAC 2019 STP (0°C, 1 bar) is the newest definition. Or pick custom and enter your own T and P.

2

Enter moles n

Amount of ideal gas in moles. The calculator returns volume V = n V_m and full T, P, V_m reference values for the chosen standard.

3

Read molar volume

V_m = RT/P. Classic STP gives 22.414 L/mol; SATP gives 24.790 L/mol; IUPAC 2019 STP gives 22.711 L/mol; NTP gives 24.055 L/mol. Use the one your textbook or regulation specifies.

Always Kelvin in PV = nRT: Celsius gives nonsense. Add 273.15 to °C before plugging into the gas law.
R = 8.31446 J/(mol·K): use this with pressure in Pa, volume in m³. For atm and L use R = 0.08206 L·atm/(mol·K).

Formulas

Ideal gas law
$$ P V = n R T $$
P in pascals, V in cubic meters, n in moles, R = 8.31446 J/(mol·K), T in Kelvin. Accurate for most gases at moderate temperatures and pressures below ~10 atm.
Molar volume
$$ V_m = \frac{R T}{P} $$
Volume occupied by one mole of ideal gas. Direct consequence of PV = nRT with n = 1. The value depends entirely on the chosen T and P.
Classic STP (IUPAC pre-1982)
$$ V_m = \frac{8.3145 \cdot 273.15}{101325} = 0.022414 \,\text{m}^3/\text{mol} $$
0°C and 1 atm. The 22.4 L/mol value generations of chemistry students memorized.
SATP (IUPAC 1982)
$$ V_m = \frac{8.3145 \cdot 298.15}{100000} = 0.024790 \,\text{m}^3/\text{mol} $$
25°C and 1 bar. The current IUPAC recommendation for "standard ambient" conditions.
van der Waals correction
$$ \left(P + \frac{a n^2}{V^2}\right)(V - n b) = n R T $$
For real gases at high pressure or low temperature. Constants a and b are tabulated per gas. Ideal-gas error is <1% for most gases below 10 atm.

Reference

The four "standard" conditions
NameTPV_m
Classic STP (pre-1982 IUPAC)0°C (273.15 K)1 atm (101.325 kPa)22.414 L/mol
SATP (IUPAC 1982–present)25°C (298.15 K)1 bar (100 kPa)24.790 L/mol
IUPAC 2019 STP0°C (273.15 K)1 bar (100 kPa)22.711 L/mol
NTP (US, engineering)20°C (293.15 K)1 atm (101.325 kPa)24.055 L/mol
Industrial STP (ISO)15°C (288.15 K)1 atm (101.325 kPa)23.645 L/mol

Article — Standard Temperature and Pressure Calculator

Standard Temperature and Pressure Calculator

Standard Temperature and Pressure (STP) is a set of reference conditions used to compare gas volumes. The current IUPAC definition (since 1982) is 25°C and 1 bar, giving a molar volume V_m = 24.790 L/mol. The older classic STP at 0°C and 1 atm still appears in textbooks, with V_m = 22.414 L/mol.

The confusion is real. Different organizations use different "standards" and the same acronym can mean different conditions in different contexts. This calculator handles the four most common — classic STP, SATP, IUPAC 2019 STP, and NTP — and lets you supply custom temperature and pressure for everything else.

What is standard temperature and pressure?

Standard conditions are a fixed temperature and pressure at which gas properties are compared. Without them, statements like "this reaction produces 1 L of CO₂" are ambiguous — the volume depends on T and P. Choosing a reference makes the comparison meaningful and allows quick conversions using the ideal-gas law.

The choice of reference is conventional, not physical. Any T and P would work mathematically. The values chosen reflect convenience: round numbers (0°C, 1 atm), common lab conditions (25°C), or what was easy to measure in the 18th and 19th centuries when the concepts were formalized.

Did you know

The original 22.4 L/mol value comes from a calculation by Stanislao Cannizzaro in 1858, who used Avogadro's hypothesis to argue that equal volumes of gas contain equal numbers of molecules at the same T and P. He fixed temperature at 0°C (the ice point) and pressure at 1 atm (sea-level atmospheric pressure as defined in his era), giving the round number that stuck.

STP vs SATP vs NTP

Four definitions cover most use cases. Classic STP at 0°C, 1 atm — the textbook standard before 1982 with V_m = 22.414 L/mol. SATP (Standard Ambient Temperature and Pressure) at 25°C, 1 bar — the IUPAC standard since 1982, with V_m = 24.790 L/mol. NTP (Normal Temperature and Pressure) at 20°C, 1 atm — common in US engineering, V_m = 24.055 L/mol. IUPAC 2019 STP at 0°C, 1 bar — the latest tweak, V_m = 22.711 L/mol.

The IUPAC change in 1982 replaced 1 atm with 1 bar because the bar (100 kPa exactly) fits the SI system better than the atm (101325 Pa, defined from sea-level air pressure). The 2019 update tightened the definition further but kept the 1 bar pressure. Most modern chemistry literature uses either SATP or IUPAC 2019 STP.

Molar volumes at standard conditions
22.414 L/mol STP, 0°C, 1 atm
22.711 L/mol IUPAC 2019, 0°C, 1 bar
24.055 L/mol NTP, 20°C, 1 atm
24.790 L/mol SATP, 25°C, 1 bar

STP molar volume and the 22.4 L rule

One mole of any ideal gas occupies 22.414 L at classic STP. The mnemonic "22.4 liters per mole" is one of the most-quoted chemistry facts on the planet, and a generation of students used it to answer stoichiometry problems quickly. The calculation: V_m = RT/P = 8.3145 × 273.15 / 101325 = 0.022414 m³/mol.

At SATP, the answer changes. 25°C raises T to 298.15 K (about 9% higher), and 1 bar lowers P from 101325 to 100000 Pa (1.3% lower). The two changes both increase V_m, giving 24.790 L/mol — about 10% more than the classic value. If you do a SATP problem with the 22.4 number from memory, your answer is off by 10%.

22.4 L/mol is not universal

The 22.4 number only applies to classic STP (0°C, 1 atm). Modern IUPAC SATP gives 24.79 L/mol. Always check which standard your problem assumes before plugging in. If unspecified in a chemistry textbook published after 1990, SATP is the safer assumption.

STP and the ideal gas law

The ideal-gas law PV = nRT is the workhorse. With R = 8.31446 J/(mol·K), pressure in pascals, volume in cubic meters, and temperature in kelvin, the units work out cleanly. For lab-scale problems with atmospheres and liters, R = 0.08206 L·atm/(mol·K) is more convenient.

Worked example: combustion of 1 mol methane produces 1 mol CO₂. At SATP (298.15 K, 100 kPa), V = nRT/P = 1 × 8.3145 × 298.15 / 100000 = 0.02479 m³ = 24.79 L. At classic STP, the same mole gives 22.41 L. The choice of standard changes the predicted volume by 10%.

STP and real-gas deviations

The ideal-gas law assumes molecules are point particles with no intermolecular forces. Real molecules have volume and attract each other. The deviation is captured by the compressibility factor Z = PV/nRT, which equals 1 for ideal gases. At classic STP, Z is 1.0005 for H₂, 0.9994 for N₂, 0.9933 for CO₂, and 0.9920 for NH₃.

For most lab conditions (1 atm, room temperature), the ideal-gas error is well under 1%. It grows at high pressure or low temperature. At 100 atm and 0°C, CO₂ has Z ≈ 0.2 — the ideal-gas prediction is wildly wrong. For those conditions, use the van der Waals equation or tabulated real-gas data from NIST.

  • Z ≈ 1 at moderate conditions; deviations grow at high P or low T
  • CO₂ Z = 0.99 at STP, 0.2 at 100 atm
  • van der Waals constants tabulated for 100+ gases in NIST WebBook
  • Critical point separates gas behavior from supercritical fluid behavior
  • Helium stays closest to ideal across the widest range

STP in industry and regulation

Industries pick their own "standard" because their conditions differ. Natural gas trading uses 15°C and 1 atm (ISO standard cubic meter, Sm³). Compressed air calculations in the US use 14.7 psia and 68°F, sometimes labeled "Normal" or "SCFM". Semiconductor wafer fabrication references 0°C and 1 atm for gas purity claims. EPA emissions reporting uses 20°C and 1 atm.

The differences matter financially. A gas pipeline metering deal denominated in "standard cubic meters" with one party's STP and another's NTP can produce a 1.7% discrepancy on the billed volume — easily millions of dollars per year on a large contract. Always pin the standard to a specific document before signing.

Tip

When converting between volumes at different conditions, use V₂ = V₁ × (T₂/T₁) × (P₁/P₂). A 100 L volume at NTP (293.15 K, 101325 Pa) becomes 100 × (298.15/293.15) × (101325/100000) = 103.05 L at SATP. The 3% gap is exactly the difference in molar volumes.

Common STP mistakes

The first is using Celsius in PV = nRT. The equation requires absolute temperature; substituting 25 for 298.15 gives an answer roughly 12× too small. The second is mixing units of R. If pressure is in atm and you use R in J/(mol·K), the calculation is meaningless. Match R's units to the rest of your inputs.

The third is assuming 22.4 L/mol always works. It only applies to classic STP. The fourth is forgetting which standard a regulation specifies. EPA emissions reports use 20°C, 1 atm; ASTM might use 15°C, 1 atm; ISO might use 0°C, 1 bar. Identify the standard before doing any conversion.

A fifth mistake is treating the ideal-gas law as universally accurate. It breaks down at high pressure, low temperature, or near phase transitions. Steam tables, real-gas equation-of-state packages like NIST REFPROP, and tabulated virial coefficients exist precisely for cases where PV = nRT fails. For propane, butane, and other low-molecular-weight hydrocarbons near their condensation points, deviations of 5–20% are routine.

Sixth, the choice between molar volume and molar mass causes confusion in stoichiometry. Molar volume tells you the liters one mole occupies (24.79 L/mol at SATP). Molar mass tells you the grams one mole weighs (44 g/mol for CO₂). The two are unrelated and depend on different physics — never substitute one for the other.

FAQ

STP traditionally means 0°C (273.15 K) and 1 atm (101.325 kPa), giving V_m = 22.414 L/mol. SATP means 25°C (298.15 K) and 1 bar (100 kPa), giving V_m = 24.790 L/mol. IUPAC adopted SATP in 1982 as the new standard, but older textbooks still teach the 22.4 L/mol value.
For modern IUPAC work, use SATP (25°C, 1 bar). For US engineering, NTP (20°C, 1 atm) is common. For legacy textbook problems, classic STP (0°C, 1 atm) is usually intended. Always check what your course or specification expects.
Because V_m = RT/P. At T = 273.15 K and P = 101325 Pa, RT/P = 8.3145 × 273.15 / 101325 = 0.022414 m³/mol = 22.414 L/mol. The number is purely a consequence of choosing those reference conditions and the universal value of R.
Approximately, yes — provided they behave ideally. Real gases deviate slightly: at 0°C and 1 atm, CO₂ has V_m = 22.262 L/mol (slightly below ideal), He has V_m = 22.426 L/mol (slightly above). The differences come from molecular size and intermolecular forces, captured by van der Waals constants.
No. Temperature must be absolute (Kelvin). T(K) = T(°C) + 273.15. Plugging in 25 instead of 298.15 produces an answer about 12× too small.
R = 8.31446 J/(mol·K) for SI units (Pa, m³). For L and atm, R = 0.08206 L·atm/(mol·K). For L and bar, R = 0.08314 L·bar/(mol·K). Pick the form that matches your pressure unit to avoid conversion errors.
For dilute water vapor in air (humidity), yes — error is well under 1%. For pure saturated steam near the boiling point, real-gas behavior matters and you need steam tables or the van der Waals equation. Above the critical point (374°C, 220 bar), water requires fluid-property packages like NIST REFPROP.
Use V = nRT/P with your specific T and P. Or apply the combined gas law if you know V at one set of conditions: V₂ = V₁ (T₂ P₁)/(T₁ P₂). The calculator's custom mode handles arbitrary T, P pairs.