Vapor Pressure Calculator
Choose a method and enter your values. This calculator supports Antoine equation, Clausius-Clapeyron, and Raoult's law.
What is vapor pressure?
Vapor pressure is the pressure exerted by a vapor that is in equilibrium with its liquid (or solid) phase at a given temperature. In plain terms, it tells you how easily a substance evaporates. If a liquid has a high vapor pressure, it evaporates readily. If it has a low vapor pressure, it evaporates more slowly.
For chemistry, chemical engineering, atmospheric science, and lab work, vapor pressure is a core property. You use it when estimating boiling behavior, designing distillation operations, evaluating solvent losses, and predicting how volatile a compound will be.
Main methods to calculate vapor pressure
1) Antoine equation (most common for practical work)
The Antoine equation is an empirical relationship:
log10(P) = A - B / (C + T)
- P is vapor pressure (often in mmHg)
- T is temperature (usually in °C for common Antoine constants)
- A, B, C are substance-specific constants
This equation is very convenient and accurate over a specific temperature range. The key is using constants that match both the correct unit system and valid temperature window.
2) Clausius-Clapeyron equation (thermodynamic approach)
If you know one reference pressure and the enthalpy of vaporization, you can estimate pressure at another temperature:
ln(P2/P1) = -ΔHvap/R × (1/T2 - 1/T1)
- ΔHvap = enthalpy of vaporization (J/mol)
- R = gas constant (8.314 J/mol·K)
- T1, T2 in Kelvin
This method is useful when Antoine constants are unavailable, but it assumes ΔHvap is roughly constant across the temperature interval.
3) Raoult's law (for ideal liquid mixtures)
For a component i in an ideal solution:
Pi = xi × Pi*
- Pi = partial vapor pressure of component i in the mixture
- xi = liquid mole fraction of component i
- Pi* = pure-component vapor pressure at that temperature
This is not a standalone pure-liquid vapor pressure model; it uses pure-component vapor pressure as an input and adjusts it for composition.
Step-by-step example using the Antoine equation
Suppose you want water vapor pressure at 25 °C using constants:
- A = 8.07131
- B = 1730.63
- C = 233.426
Compute:
log10(PmmHg) = 8.07131 - 1730.63 / (233.426 + 25)
log10(PmmHg) ≈ 1.375
PmmHg ≈ 10^1.375 ≈ 23.7 mmHg
Convert to kPa if needed:
PkPa = 23.7 × 0.133322 ≈ 3.16 kPa
How to choose the right method
- Use Antoine when you have reliable constants and temperature is in the valid range.
- Use Clausius-Clapeyron for quick estimates from known reference points and ΔHvap.
- Use Raoult's law when you are dealing with ideal mixtures and need component partial pressures.
Common mistakes to avoid
Unit mismatches
Many errors come from mixing units. Antoine constants are tied to specific units of pressure and temperature. If constants assume °C and mmHg, do not plug in Kelvin unless you convert properly.
Using constants outside their valid temperature range
Antoine constants are fitted over finite intervals. Extrapolating too far can produce poor results, especially near critical conditions.
Confusing total and partial pressure
In mixtures, each component contributes a partial pressure. Total pressure is the sum of all partial pressures.
Quick reference conversions
- 1 atm = 760 mmHg
- 1 atm = 101.325 kPa
- 1 bar = 100 kPa
- 1 mmHg ≈ 0.133322 kPa
Why vapor pressure matters in real life
Vapor pressure affects drying rates, perfume longevity, fuel volatility, weather behavior, vacuum operations, and even food processing. In environmental contexts, higher vapor pressure compounds more easily enter air, influencing exposure and emissions.
Final takeaway
To calculate vapor pressure accurately, start by identifying your situation: pure liquid, temperature shift from known data, or mixture behavior. Then apply the matching equation with careful units. If you want a fast estimate right now, use the calculator above and verify constants for your chemical and temperature range.