Skip to main content

Standard Temperature and Pressure Calculator

Ready to calculate
V_STP = V·(P/P₀)·(T₀/T).
20 Vol · 12 P · 4 T Units.
4 STP References.
100% Free.
No Data Stored.

How it Works

01Enter Volume

20 volume units — m³, liters, gallons (US/UK), cubic feet, mL, fluid ounces, cups, and more

02Enter Temperature

Celsius, Fahrenheit, kelvin, or Rankine — auto-converted to absolute K

03Enter Pressure

12 pressure units — Pa, bar, psi, atm, Torr, hPa, inHg, mmHg, and more

04Get V at 4 STPs

IUPAC current, IUPAC legacy/NIST, NTP, SATP — plus moles via PV = nRT

What is a Standard Temperature and Pressure (STP) Calculator?

Standard Temperature and Pressure (STP) is the universally agreed reference condition that lets chemists, engineers, and atmospheric scientists compare gas volumes consistently across labs, industries, and decades of literature. But there's a catch — multiple STP definitions exist, each tied to a different reference source. Our STP Calculator handles all four of them simultaneously: IUPAC current (0°C, 100 kPa), IUPAC legacy / NIST (0°C, 101.325 kPa), NTP — Normal Temperature & Pressure (20°C, 1 atm), and SATP — Standard Ambient Temperature & Pressure (25°C, 100 kPa).

Enter your gas's actual volume, temperature, and pressure (the calculator supports 20 volume units, 4 temperature units, and 12 pressure units) — the tool normalizes everything to SI internally and applies the combined gas law V_STP = V × (P/P_STP) × (T_STP/T) against each of the four reference conditions. The result panel shows V at every standard, plus the corresponding moles via the ideal gas law (n = PV/RT) and the SI-normalized inputs for verification. The IUPAC modern STP is highlighted as the primary "best" answer, with the other three available for cross-reference depending on which source you're matching.

Designed for general chemistry homework, atmospheric science calculations, and industrial gas accounting (where one cubic meter of gas can mean different amounts depending on the reference condition), the tool runs entirely in your browser — no data is stored or transmitted.

Pro Tip: Pair this with our Molar Mass of Gas Calculator for ideal-gas-law inversions, or our Ideal Gas Temperature calculator for the temperature-side problem.

How to Use the Standard Temperature and Pressure Calculator?

Enter the Volume: Pick from 20 supported units (m³, liters, cubic feet, US/UK gallons, fluid ounces, milliliters, cubic inches, cups, tablespoons, teaspoons, quarts, pints, etc.). The tool normalizes to SI (m³) internally.
Enter the Temperature: In Celsius (°C), Fahrenheit (°F), kelvin (K), or Rankine (°R). The tool auto-converts to absolute K — required for the gas law to work correctly.
Enter the Pressure: Pa, bar, psi, technical atmospheres (at), standard atmospheres (atm), Torr, hectopascals (hPa), kilopascals (kPa), megapascals (MPa), gigapascals (GPa), inches of mercury (inHg), or millimeters of mercury (mmHg). 12 options to match any source data.
Press Calculate: The tool applies the combined gas law four times — once for each STP definition. The result is V at each standard reference condition (in liters and m³), plus the ideal-gas moles n = PV/(RT) which is identical regardless of reference.
Read the Standards Comparison: The IUPAC current standard is highlighted as the modern primary answer. Legacy IUPAC / NIST is shown for backward compatibility with older textbooks and industrial gas reporting. NTP is for commercial gas trade; SATP for room-temperature thermochemistry.

How do I calculate volume at standard temperature and pressure?

The math comes from the combined gas law for ideal gases — a direct consequence of Boyle's, Charles's, and Gay-Lussac's laws operating simultaneously. Here's the complete derivation:

Think of it like currency conversion: gas volume at one temperature/pressure pair is worth a different volume at another, and the "exchange rate" is the ratio of T and P values. Hot air takes up more space than cold air at the same pressure; high-pressure air takes up less space than low-pressure air at the same temperature.

The Combined Gas Law

P₁V₁ / T₁ = P₂V₂ / T₂

For an ideal gas with fixed amount (no leaks, no chemistry), this ratio stays constant. Solving for V at a target standard (T_STP, P_STP):

V_STP = V × (P / P_STP) × (T_STP / T)

where T and T_STP are in absolute (kelvin) units, and P is in any consistent unit (the calculator uses Pa internally).

Four Standard Reference Conditions

  • IUPAC STP (current, 1982+): 0°C, 100 kPa (1 bar). Molar volume V_m = 22.711 L/mol. The modern standard, used in current research and updated textbooks.
  • IUPAC STP (legacy, pre-1982) / NIST: 0°C, 101.325 kPa (1 atm). V_m = 22.414 L/mol. Still common in older literature, US industrial gas reporting, and many introductory chemistry textbooks.
  • NTP (Normal Temperature & Pressure): 20°C, 1 atm. V_m = 24.055 L/mol. Used in commercial gas trade and industrial flow meter calibration.
  • SATP (Standard Ambient Temperature & Pressure): 25°C, 100 kPa. V_m = 24.790 L/mol. The room-temperature reference used in thermochemistry tables (ΔH°, ΔS°, ΔG° at 298.15 K).

Ideal-Gas Moles

n = PV / (RT)

where R = 8.314 J/(mol·K) is the universal gas constant. Moles are independent of which STP definition you pick — they only depend on the actual conditions of your sample. The calculator reports n once, alongside the four V_STP results.

Why Four Different Standards?

Historical drift. Pre-1982, "1 atm" was the universal reference pressure (101.325 kPa, set in 1954 to standardize atmospheric pressure measurements). In 1982 IUPAC switched STP to 100 kPa for cleaner SI compatibility — but legacy literature and US industry kept the old value. NTP and SATP arose to add room-temperature alternatives. The calculator computes all four so you can match whichever source your audience uses.

Real-World Example

STP Calculator – Gas Volume Conversion In Practice

Consider a 5 L gas sample collected at 25°C and 1 atm in a lab. Convert to STP for reporting:
  • Step 1: Identify the inputs. V = 5 L, T = 25°C = 298.15 K, P = 1 atm = 101325 Pa.
  • Step 2: Convert to SI. V = 5 × 10⁻³ = 0.005 m³, T = 298.15 K, P = 101325 Pa.
  • Step 3: Apply the combined gas law for IUPAC modern STP (T₀ = 273.15 K, P₀ = 100000 Pa). V_STP = 0.005 × (101325/100000) × (273.15/298.15) = 0.005 × 1.01325 × 0.9162 = 0.00464 m³ = 4.64 L.
  • Step 4: For legacy IUPAC / NIST STP (T₀ = 273.15 K, P₀ = 101325 Pa): V_STP = 0.005 × (101325/101325) × (273.15/298.15) = 4.58 L. Different result because the pressure standard is different — the legacy STP gives less compression.
  • Step 5: For NTP (20°C, 1 atm): V_NTP = 0.005 × 1.0 × (293.15/298.15) = 4.92 L. Closest to the original measurement because NTP's temperature is closest to the lab condition.
  • Step 6: Compute moles. n = PV/RT = 101325 × 0.005 / (8.314 × 298.15) = 0.2042 mol. Same n regardless of which STP you pick.

Now consider a hot gas: 10 m³ at 200°C and 5 bar (an industrial flue-gas measurement). T = 473.15 K, P = 500000 Pa. V at IUPAC modern STP = 10 × (500000/100000) × (273.15/473.15) = 10 × 5 × 0.5772 = 28.86 m³. The hot, compressed gas expands and cools to almost three times its original volume at standard conditions — that's why industrial reporting always specifies which conditions are intended.

Who Should Use the STP Calculator?

1
Chemistry Students: Solve gas-law problems on Boyle's, Charles's, and the combined gas law — the single most-tested topic in introductory gas-phase stoichiometry.
2
Industrial Gas Suppliers: Convert between volume sold (at delivery conditions) and volume at the customer's use conditions. Different STP definitions are used in different jurisdictions.
3
Atmospheric Scientists: Standardize air-quality measurements (ppm of pollutants is meaningful only at a specified reference T and P).
4
HVAC Engineers: Match air-flow specifications between system design (typically NTP) and field-measurement conditions.
5
Process Engineers: Reactor sizing, gas-stream balances, and combustion calculations all depend on knowing the reference state for volume reporting.
6
Lab Technicians: Convert raw experimental data to standard conditions for inclusion in reports and comparison with literature values.

Technical Reference

The Four Major Standards. Each has slightly different T and P, leading to slightly different molar volumes:

  • IUPAC STP (current): 273.15 K, 100 kPa → V_m = 22.711 L/mol
  • IUPAC STP (legacy, pre-1982) / NIST: 273.15 K, 101.325 kPa → V_m = 22.414 L/mol
  • NTP (Normal T & P): 293.15 K, 101.325 kPa → V_m = 24.055 L/mol
  • SATP: 298.15 K, 100 kPa → V_m = 24.790 L/mol
  • ICAO Standard Atmosphere (sea level): 288.15 K (15°C), 101.325 kPa → V_m = 23.645 L/mol
  • U.S. EPA Standard Conditions: 293.15 K (20°C), 101.325 kPa — same as NTP, used for air-quality reporting.

Universal Gas Constant. R = 8.31446 J/(mol·K) = 0.0821 L·atm/(mol·K) = 1.987 cal/(mol·K). Pick the unit set that matches your data; the calculator works in SI internally.

The Combined Gas Law (PV/T = const). Combines Boyle's law (PV = const at fixed T), Charles's law (V/T = const at fixed P), and Gay-Lussac's law (P/T = const at fixed V) for fixed amount of gas. Inverting gives the practical V_STP form used in this calculator.

Limitations of the Ideal-Gas Approximation. Real gases deviate from ideal behavior:

  • High pressure (≥ 10 atm): molecular volume becomes non-negligible; van der Waals "b" correction needed.
  • Low temperature (near boiling point): intermolecular attractions matter; van der Waals "a" correction needed.
  • Compressibility factor Z: Z = PV/(nRT) — ideal gas has Z = 1. At 100 atm and room T, real gases have Z around 0.85–1.2 depending on species. For precision, use Z-corrected forms.

Atmospheric Pressure Reference. The historical "1 atm" = 101.325 kPa was originally set as the average sea-level atmospheric pressure at 45° latitude. The modern definition is exact: 1 atm ≡ 101 325 Pa by international agreement (1954). Real sea-level atmospheric pressure varies by ±5 kPa with weather; high-altitude readings can be 70 kPa or lower.

Key Takeaways

Gas volumes are meaningless without specifying temperature and pressure — and "standard" conditions exist precisely to give everyone a common reference point for comparison. The catch is that there isn't just one "standard" but four widely used ones (IUPAC current, IUPAC legacy / NIST, NTP, SATP), each chosen for slightly different applications. Use the ToolsACE Standard Temperature and Pressure Calculator to convert any volume at any T and P to all four references simultaneously, with full unit-conversion support (20 volume units, 12 pressure units, 4 temperature units) and ideal-gas-law moles included automatically. Bookmark it for chemistry homework, atmospheric science work, industrial gas calculations, and any laboratory procedure that requires reporting gas volumes at standard conditions.

Frequently Asked Questions

What is the Standard Temperature and Pressure Calculator?
Standard Temperature and Pressure (STP) is the universal reference condition for reporting gas volumes — the equivalent of saying "at standard conditions" in chemistry, atmospheric science, and engineering. Our calculator converts any gas volume from its actual measured (V, T, P) to four widely used STP references: IUPAC current (0°C, 100 kPa), IUPAC legacy / NIST (0°C, 101.325 kPa), NTP (20°C, 1 atm), and SATP (25°C, 100 kPa).

The tool supports 20 volume units, 12 pressure units, and 4 temperature units — covering essentially every notation you'll encounter in a chemistry textbook or industrial spec sheet. Output includes V at all four STP definitions, the ideal-gas moles via PV = nRT, and SI-normalized inputs for transparency. The IUPAC modern standard is highlighted as the primary 'best' answer.

Designed for chemistry coursework, lab work, atmospheric science, and industrial gas calculations, the tool runs entirely in your browser — no data is stored or transmitted.

Pro Tip: For more chemistry tools, try our Molar Mass of Gas Calculator.

Why does the calculator show four different STP results?
Because there are four widely used STP definitions, each with slightly different T and P values, leading to slightly different volumes for the same gas sample. The IUPAC current (0°C, 100 kPa) is the modern standard used in current research; IUPAC legacy / NIST (0°C, 101.325 kPa) is what most older textbooks and US industries still use; NTP (20°C, 1 atm) is the commercial-gas-trade standard; SATP (25°C, 100 kPa) is the thermochemistry room-temperature reference. The differences are small (~5%) but matter for reproducibility.
Which STP should I use?
It depends on your context: Modern research papers → IUPAC current (0°C, 100 kPa, V_m = 22.711 L/mol). Most introductory US chemistry textbooks → IUPAC legacy / NIST (0°C, 1 atm, V_m = 22.414 L/mol). Industrial gas trade and HVAC → NTP (20°C, 1 atm). Thermochemistry tables → SATP (25°C, 100 kPa). When in doubt, match whichever standard your reference source explicitly uses.
What's the difference between STP and NTP?
Just temperature: STP uses 0°C while NTP (Normal Temperature and Pressure) uses 20°C. Both use roughly atmospheric pressure (1 atm or 100 kPa, depending on which STP). The difference matters: 1 mole of gas occupies 22.4 L at STP but 24.0 L at NTP — about 7% larger at room temperature.
Why is the molar volume 22.4 L vs 22.7 L?
Two different STP standards. 22.4 L/mol is the legacy IUPAC / NIST molar volume at 0°C and 101.325 kPa (1 atm). 22.7 L/mol is the modern IUPAC molar volume at 0°C and 100 kPa (1 bar). The 1.3% difference comes from the slightly higher pressure of the legacy 1 atm — at higher pressure, the gas is compressed into a smaller volume.
Why must temperature be in Kelvin?
Because gas-law equations require absolute temperature. Celsius and Fahrenheit have arbitrary zero points (the freezing point of water and a 1700s salt-water reference, respectively); plugging them in directly gives nonsensical results — at 0°C or 0°F the formula would predict zero volume, which clearly isn't right. Kelvin starts at absolute zero (the genuine cessation of thermal motion), so volume scales correctly with T. The calculator auto-converts whatever unit you input.
Does the calculator account for real-gas behavior?
No — it uses the ideal-gas approximation. This is excellent (better than 1% accuracy) for most gases at moderate pressures (below ~10 atm) and temperatures well above their boiling points. At high pressure or near liquefaction, real gases deviate from ideal behavior; you'd need van der Waals or compressibility-factor (Z) corrections. For routine chemistry, atmospheric science, and most industrial work, the ideal-gas formula is sufficient.
What's the relationship between this and PV = nRT?
PV = nRT is the ideal-gas law in absolute form — given P, V, T, it determines n. The combined gas law used here (PV/T = const) is the version that compares two states without explicitly invoking n. Both come from the same physics; the calculator computes both. Moles n are reported alongside the V_STP values, since they're useful regardless of which standard you pick.
How accurate is the ideal-gas conversion?
For a typical gas (N₂, O₂, CO₂, air) at room temperature and atmospheric pressure, the ideal-gas approximation is accurate to better than 0.1%. Errors grow with pressure (~1% at 10 atm, ~5% at 100 atm for most gases) and shrink near the critical point. For very-high-precision work (commercial gas billing at high pressure), Z-factor corrections from NIST databases are used.
Can I use this for gas mixtures (air, natural gas)?
Yes. The ideal-gas formulas apply to any gas behaving close to ideal. For mixtures, n is the total moles of all gases combined, and V is the total volume. Dalton's law of partial pressures lets you back out individual species' partial pressures within the mixture. For high-precision work on highly non-ideal mixtures (deep cryogenic LNG, high-pressure natural gas), use compressibility-factor methods.
What if my pressure is below atmospheric (vacuum)?
The combined gas law works for any positive pressure — including sub-atmospheric. Just enter your actual pressure (e.g., 0.1 atm for a vacuum oven) and the calculator handles it. Below ~10⁻⁴ Pa, mean free path effects become significant and the gas may not behave continuously, but for routine vacuum chemistry the ideal-gas form is fine.

Author Spotlight

The ToolsACE Team - ToolsACE.io Team

The ToolsACE Team

Our chemistry tools team implements the combined gas law V_STP = V × (P/P_STP) × (T_STP/T) across the four standard reference conditions used in chemistry, atmospheric science, and engineering. The IUPAC current standard (0°C, 100 kPa, V_m = 22.711 L/mol) is the modern reference; the legacy IUPAC / NIST standard (0°C, 101.325 kPa, V_m = 22.414 L/mol) is still common in older textbooks and industrial gas reporting; NTP (20°C, 1 atm) appears in commercial gas trade; SATP (25°C, 100 kPa) is the room-temperature thermochemistry reference.

Ideal Gas LawStandard Reference ConditionsSoftware Engineering Team

Disclaimer

The combined gas law assumes ideal-gas behavior — accurate to ~1% for most gases at moderate P and T. At high pressures (≥10 atm) or near liquefaction, use van der Waals or compressibility-factor (Z) corrections. Multiple STP definitions exist; pick the one that matches your reference source.