Saturation Vapor Pressure Calculator
Enter a temperature in Celsius or Fahrenheit and get saturation vapor pressure in hPa, kPa, mmHg, and inHg using both the Magnus (Tetens) and Buck equations.
Use the Saturation Vapor Pressure Calculator
Input Temperature
°C
Valid range: -60 °C to 100 °C
Results
Enter a temperature and click Calculate.
Formula: es(T) = 6.1078 × exp(17.27 × T / (T + 237.3)) hPa
Formula: es(T) = 6.1121 × exp((18.678 − T/234.5) × T / (257.14 + T)) hPa
Quick-Reference Table (-20 °C to 50 °C)
| T (°C) | Magnus hPa | Buck hPa | mmHg | inHg |
|---|
Summary
Enter a temperature in Celsius or Fahrenheit and get saturation vapor pressure in hPa, kPa, mmHg, and inHg using both the Magnus (Tetens) and Buck equations.
How it works
- Enter a temperature and choose Celsius or Fahrenheit; Fahrenheit is converted to Celsius internally.
- The tool applies the August-Roche-Magnus (Tetens) approximation and the Buck equation to that temperature.
- Saturation vapor pressure is shown side by side in hPa (mbar), kPa, mmHg, and inHg.
- Compare your value against the quick-reference table spanning -20 °C to 50 °C in 5 °C steps.
Use cases
- Meteorology and weather station calibration.
- HVAC and building science humidity calculations.
- Agricultural irrigation scheduling based on evapotranspiration.
- Laboratory and industrial drying process design.
- Educational demonstrations of the Clausius-Clapeyron relation.
Frequently Asked Questions
Last updated: 2026-09-22 ·
Reviewed by Nham Vu