Convert gas volumes, moles, and masses between STP, SATP, NTP, and custom conditions. Uses the ideal gas law and real gas corrections for accurate results.
Standard Temperature and Pressure (STP) is a reference condition used in chemistry, physics, and engineering to report gas properties on a consistent basis. The IUPAC definition sets STP at exactly 0 °C (273.15 K) and 1 bar (100 kPa), giving a molar volume of 22.711 L/mol for an ideal gas.
Other standards include NTP (20 °C, 1 atm), SATP (25 °C, 1 bar), and the older IUPAC STP (0 °C, 1 atm = 101.325 kPa, molar volume 22.414 L/mol). Engineers often use "standard cubic feet" based on 60 °F and 14.696 psia. Confusion between these definitions is a common source of error.
This calculator converts gas quantities — volume, moles, mass, and number of molecules — between any two conditions. It handles both ideal gas behavior and van der Waals corrections for real gases, and includes a preset library of common gases with their molecular weights and van der Waals constants.
Standardized gas reporting is essential whenever comparing experimental data, calibrating instruments, or performing stoichiometric calculations. This calculator eliminates confusion between competing definitions and provides both ideal and real-gas results. It is especially useful when teams exchange data across labs that use different legacy standard conditions and documentation templates in procurement, compliance, and research records.
Ideal gas: PV = nRT, where R = 8.31446 J/(mol·K). Molar volume at STP = RT/P = 8.31446 × 273.15 / 100000 = 0.022711 m³ = 22.711 L. Real gas (van der Waals): (P + a/V²)(V − b) = RT.
Result: 4.58 L at STP
5 L of O₂ at 25 °C and 101.325 kPa converts to 4.58 L at STP (0 °C, 100 kPa) using PV/T = const: 5 × (273.15/298.15) × (101.325/100).
The table below summarizes common standard conditions used across fields:
| Standard | Temperature | Pressure | Molar Volume | |----------|------------|----------|--------------| | IUPAC STP | 0 °C | 100 kPa | 22.711 L | | Old STP | 0 °C | 101.325 kPa | 22.414 L | | SATP | 25 °C | 100 kPa | 24.790 L | | NTP | 20 °C | 101.325 kPa | 24.040 L | | ISA (aviation) | 15 °C | 101.325 kPa | 23.645 L |
For real gases, the van der Waals equation introduces two constants: *a* accounts for intermolecular attractions, and *b* accounts for finite molecular volume. At moderate pressures (1-5 atm) the compressibility factor Z = PV/(nRT) typically ranges from 0.95 to 1.05 for common gases.
Gas volume conversions are needed in combustion analysis (reporting CO₂ at STP), environmental monitoring (emission limits in Nm³), gas chromatography (flow rate calibration), and respiratory medicine (lung volumes at BTPS).
Current IUPAC STP is 0 °C and 1 bar (100 kPa). NTP (Normal Temperature and Pressure) is 20 °C and 1 atm (101.325 kPa). The molar volumes differ: 22.711 L vs 24.04 L.
In 1982 IUPAC changed the reference pressure from 1 atm (101.325 kPa) to 1 bar (100 kPa) for consistency with SI. Many textbooks still use the old definition.
Under current IUPAC STP (0 °C, 1 bar), the ideal molar volume is 22.711 L/mol. Under old STP (0 °C, 1 atm), it is 22.414 L/mol.
At high pressures (>10 atm) or low temperatures near the boiling point, real gas deviations become significant. For most ambient conditions, the ideal gas law is adequate.
R = 8.31446 J/(mol·K) for SI units. Common alternatives: 0.08206 L·atm/(mol·K), 82.06 cm³·atm/(mol·K), or 8314.46 cm³·kPa/(mol·K).
Standard cubic feet use 60 °F (15.56 °C) and 14.696 psia. First convert to the target STP using the combined gas law, then multiply by 28.317 L/ft³.