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.
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
Related tools
Last updated: 2026-05-23 ·
Reviewed by Nham Vu