Antoine Equation Vapor Pressure Calculator
Calculate vapor pressure using the Antoine equation with preset constants for common substances.
Antoine Equation Vapor Pressure Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: log10(P) = A - B / (C + T)
Worked example โ P = 760.09 mmHg (approximately 1 atm, confirming boiling point)
Formula
log10(P) = A - B / (C + T)
P is the vapor pressure (typically in mmHg), T is the temperature (typically in degrees Celsius), and A, B, C are substance-specific empirical constants. The equation accurately describes the exponential relationship between vapor pressure and temperature over moderate ranges.
Worked Examples
Example 1: Water at 100 C
Problem:Calculate the vapor pressure of water at 100 C using Antoine constants A=8.07131, B=1730.63, C=233.426.
Solution:log10(P) = 8.07131 - 1730.63 / (233.426 + 100) log10(P) = 8.07131 - 1730.63 / 333.426 log10(P) = 8.07131 - 5.19045 log10(P) = 2.88086 P = 10^2.88086 = 760.09 mmHg
Result:P = 760.09 mmHg (approximately 1 atm, confirming boiling point)
Example 2: Ethanol at 78 C
Problem:Calculate ethanol vapor pressure at 78 C using A=8.20417, B=1642.89, C=230.300.
Solution:log10(P) = 8.20417 - 1642.89 / (230.300 + 78) log10(P) = 8.20417 - 1642.89 / 308.300 log10(P) = 8.20417 - 5.32887 log10(P) = 2.87530 P = 10^2.87530 = 750.42 mmHg
Result:P = 750.42 mmHg (near 760, confirming ~78 C boiling point)
Frequently Asked Questions
What is the Antoine equation?
The Antoine equation is a semi-empirical correlation that describes the relationship between vapor pressure and temperature for pure substances. The equation is log10(P) = A - B / (C + T), where P is the vapor pressure, T is the temperature, and A, B, and C are substance-specific constants determined from experimental data. It is one of the most widely used equations in chemical engineering for vapor pressure estimation due to its simplicity and reasonable accuracy over moderate temperature ranges. The equation was developed by French chemist Louis Charles Antoine in 1888.
What are Antoine constants and where do I find them?
Antoine constants (A, B, and C) are empirically determined parameters that are unique to each chemical substance and depend on the temperature range and pressure units used. They are tabulated in reference databases such as the NIST WebBook, the Yaws Handbook of Vapor Pressure, Perrys Chemical Engineers Handbook, and the DIPPR database. It is crucial to use constants that match your pressure units (typically mmHg or bar) and that are valid for your temperature range, as using constants outside their valid range can produce large errors in the calculated vapor pressure.
How accurate is the Antoine equation?
The Antoine equation is generally accurate to within 1-3% over its valid temperature range, but that range is a narrow window fitted to one block of experimental data, not a general span. The water set used on this page is fitted for roughly 1 to 100 C, and a separate set of constants is needed above 100 C. Accuracy degrades quickly outside the stated window, and no three-parameter form can follow the real curve close to the critical point. For more accurate results over wider temperature ranges, extended Antoine equations with additional parameters or the Wagner equation are preferred. The three-parameter Antoine equation is favored in practice because it offers a good balance between accuracy and simplicity for engineering calculations.
What is vapor pressure and why does it matter?
Vapor pressure is the pressure exerted by a vapor in thermodynamic equilibrium with its liquid phase at a given temperature. It increases exponentially with temperature because more molecules have sufficient kinetic energy to escape the liquid surface. Vapor pressure is fundamental to many applications: it determines boiling points (a liquid boils when its vapor pressure equals atmospheric pressure), governs evaporation rates, is essential for designing distillation columns and evaporators, and is used in environmental science to predict volatility and atmospheric transport of chemicals.
How does the Antoine equation relate to the Clausius-Clapeyron equation?
The Clausius-Clapeyron equation provides the theoretical basis for the temperature dependence of vapor pressure: dln(P)/dT = delta_Hvap / (R * T^2), where delta_Hvap is the enthalpy of vaporization. Integrating this equation with the assumption of constant enthalpy gives ln(P) = -delta_Hvap/(RT) + constant, which is a two-parameter equation. The Antoine equation can be viewed as an improved empirical version that adds the C parameter to better fit experimental data, effectively accounting for the temperature dependence of delta_Hvap. When C = 0, the Antoine equation reduces to the Clausius-Clapeyron form.
How do I find the boiling temperature at a reduced pressure?
Invert the equation. Solving log10(P) = A - B/(C + T) for temperature gives T = B / (A - log10 P) - C, with P in the same units the constants were fitted for. Using the water set A = 8.07131, B = 1730.63, C = 233.426 at 100 mmHg: A minus log10(100) is 6.07131, and 1730.63 divided by that is 285.05, so T is 51.6 degrees C. That is exactly the calculation behind choosing a rotary evaporator bath temperature.
Why do published Antoine constants for the same compound disagree?
Because the constants are inseparable from their conventions. Tables are fitted for mmHg, kPa or bar, for Celsius or kelvin, for base-10 or natural logarithms, and over different temperature windows. Moving a fit from mmHg to bar shifts A by log10(750.06), about 2.875, while rewriting it with natural logarithms multiplies both A and B by 2.3026. Two sets that look wildly different can describe the identical curve, so always read the units and the stated validity range before substituting numbers.
Can the Antoine equation be applied to a mixture?
Not directly, since the constants describe one pure component. For a mixture you compute each component's saturation pressure from its own constants, then combine them with Raoult's law: the partial pressure of a species is its liquid mole fraction times its activity coefficient times its pure-component vapour pressure. Chemically similar pairs such as benzene and toluene behave nearly ideally with coefficients near 1. Hydrogen-bonding pairs such as ethanol and water do not, and form azeotropes, which is why distillation design uses Wilson, NRTL or UNIQUAC models.
Can I extract an enthalpy of vaporisation from the B constant?
Yes, approximately. Differentiating the Antoine form and matching it to Clausius-Clapeyron gives an enthalpy of vaporisation of 2.303 x R x B x T squared divided by (C + t) squared, where T is absolute and t is the Celsius value used in the fit. For water at 100 degrees C this returns about 41.5 kJ/mol against the accepted 40.7. The small excess is expected, since Clausius-Clapeyron treats the vapour as an ideal gas and ignores the liquid volume.
Why does the water fit return about 760.1 mmHg at 100 degrees C instead of exactly 760?
Because A, B and C are least-squares fitting parameters, not physical constants, so the curve passes near the data rather than through every point. The residual here is roughly a hundredth of a percent in pressure, which inverts to about three thousandths of a degree in the predicted normal boiling point. Errors of that size are meaningless for process work but worth knowing before you quote a computed boiling point to two decimal places or splice two constant sets at a range boundary.
References
Background & Theory
History
Reviewed for accuracy by Manoj Kumar, Mathematics Educator ยท Editorial policy
Related Calculators
๐งฎVapor Pressure Calculator
Calculate vapor pressure with inputs, formulas, and instant results.
๐งฎOsmotic Pressure Calculator
Calculate osmotic pressure with inputs, formulas, and instant results.
๐Boyle's Law
Calculate pressure and volume changes
๐งฎMichaelis Menten Equation Calculator
Calculate michaelis menten equation with inputs, formulas, and instant results.
๐งฎArrhenius Equation Calculator
Calculate arrhenius equation with inputs, formulas, and instant results.
๐งฎVan Thoff Equation Calculator
Calculate van thoff equation with inputs, formulas, and instant results.
๐งฎNernst Equation Calculator
Calculate nernst equation with inputs, formulas, and instant results.
๐งฎYoung Laplace Equation Calculator
Calculate young laplace equation with inputs, formulas, and instant results.