Updated October 2026
Every result this calculator produces — relative humidity, humidity ratio, dew point, enthalpy, specific volume, wet-bulb temperature — traces back to one equation: the saturation vapor pressure of water as a function of temperature. This page shows exactly what that equation is, where it came from, and how closely it matches reality.
The calculator uses the Tetens formula (O. Tetens, 1930), an empirical curve fit to the physical saturation vapor pressure of water over a liquid surface:
es(T) = 0.61078 × exp(17.27 × T / (T + 237.3))
where T is dry-bulb temperature in °C and the result is saturation vapor pressure in kPa. This single function is the engine behind every other calculation on this site — humidity ratio, dew point (by inverting it), enthalpy, and wet-bulb temperature (by solving it inside the psychrometer equation) all start from an es value computed this way.
At 25°C: es = 0.61078 × exp(17.27 × 25 / 262.3) = 0.61078 × exp(1.646) = 0.61078 × 5.187 ≈ 3.17 kPa. The published steam-table value for water's saturation vapor pressure at 25°C is 3.169 kPa — the Tetens approximation lands within about a tenth of a percent of the reference value at this temperature, which is well inside the precision anyone could read off a printed chart by eye.
ASHRAE's own official psychrometric chart is built from the more complex Hyland-Wexler formulation — a longer equation with several more terms, designed for maximum accuracy across an unusually wide range including sub-freezing conditions. Tetens is a simpler, single-exponential fit that trades a small amount of accuracy at the extremes for a formula that's fast to evaluate and easy to invert algebraically (which matters directly for the dew-point calculation — see below). Over the normal HVAC comfort-and-process range, roughly 0–50°C, Tetens typically agrees with the full reference equation to within about 0.1–0.2%, which is smaller than the uncertainty most field instruments themselves carry.
The formula as used here assumes saturation vapor pressure over liquid water, which is correct for the temperature range this calculator targets. Saturation over ice (relevant below 0°C, since ice has a slightly different, lower saturation vapor pressure than supercooled liquid water at the same temperature) requires a different formula entirely — this calculator does not switch to an ice-phase equation, so results for dry-bulb temperatures at or below freezing should be treated as approximate rather than exact.
Once es(T) is available, relative humidity is simply your known vapor pressure e divided by es(Tdb). Humidity ratio, dew point, enthalpy and specific volume all follow from there — see the humidity ratio and enthalpy pages for those next steps. Wet-bulb temperature is the one output that can't be solved directly from es alone — it requires searching for the temperature that satisfies the psychrometer equation, which is exactly what the wet-bulb page walks through.