How To Calculate Heat Of Vaporization In Practice
Heat of vaporization, also called enthalpy of vaporization, is the energy required to turn a liquid into gas at its boiling point. I use this constantly in process engineering, and the formula itself is straightforward, but the application gets messy quickly if you are working with mixtures or varying pressures. The basic equation is: Q = m × Hvap
Where Q is the heat energy in joules, m is mass in kilograms, and Hvap is the specific enthalpy of vaporization in kJ/kg. Sometimes you see it written as: Q = n × Hvap When working in moles instead of mass, where n is the number of moles.
The values for Hvap are tabulated at standard pressure, usually at 1 atm. For water at 100°C, it is approximately 2260 kJ/kg. This means to boil one kilogram of water that is already at 100°C, you need 2260 kilojoules of energy, not including the energy to get it to that temperature in the first place. Here is where people go wrong. The formula assumes the substance is already at its boiling point. If you are starting from room temperature, you need to add the sensible heat calculation separately: Qtotal = (m × c × T) + (m × Hvap)
Get the Full Details

Where c is the specific heat capacity and T is the temperature change from your starting point to the boiling point. I ran into a real problem recently when a client asked me to calculate the energy needed to vaporize liquid nitrogen from -196°C for a cryogenic application. The issue was that the standard tables give Hvap at 1 atm, but their system operated at 3 atm. Using the standard value would have been off by about 12%, which translates to serious cost errors on an industrial scale. I had to use the Clausius-Clapeyron equation to adjust the enthalpy for the higher pressure, then verify with a thermodynamic software package to catch any non-ideal behavior near the critical point. The Clausius-Clapeyron relation looks like this:
ln(P/P) = (Hvap/R) × (1/T - 1/T) Where R is the universal gas constant, and T is in Kelvin. This lets you estimate how vaporization enthalpy changes with pressure, though it assumes Hvap stays constant over the temperature range, which it does not, strictly speaking. It is an approximation that works well enough for small pressure changes. Another practical thing to note: Hsub,vap decreases as temperature increases, reaching zero at the critical point. You cannot vaporize a liquid above its critical temperature and pressure, because there is no distinct phase boundary anymore. I have seen engineers miss this when designing supercritical extraction processes, and they end up with equipment specs that do not match reality.
For quick calculations in the field, I usually keep a reference table for common substances. Water, ethanol, ammonia, refrigerants like R-134a, liquid oxygen, liquid nitrogen. Here are a few typical values at 1 atm: - Water: 2257 kJ/kg at 100°C
- Ethanol: 841 kJ/kg at 78°C
- Ammonia: 1370 kJ/kg at -33°C
- R-134a: 217 kJ/kg at -26°C These values shift with pressure, so if your operating condition is far from standard, do not just plug the table value into the formula and call it done. Use a property database like NIST Chemistry WebBook or engineering handbooks such as Perry's Chemical Engineers' Handbook, which provide pressure-temperature-property correlations.

If you need to calculate this for a mixture rather than a pure substance, the formula becomes more involved. You deal with partial molar enthalpies and activity coefficients, or you use empirical correlations like the one proposed by Chuchani for organic liquids. That is outside the scope of a simple how-to guide, but knowing it exists saves you from trying to force a pure-substance formula onto a mixture and getting nonsense results. For most students and practitioners, the core formula Q = m × Hvap is sufficient. Just remember the assumptions: constant pressure, phase change only, substance at boiling point. Add sensible heat when temperature changes are involved. Adjust for pressure when you are far from 1 atm. And never forget that Hsub,vap itself is a function of temperature. I wish I had learned that last part the hard way earlier in my career. I once sized a heat exchanger for a distillation column using the Hsub,vap at atmospheric pressure for a process running at 5 bar. The reboiler was undersized by roughly 18%, and we spent three weeks debugging why the column could not reach steady state before someone pointed out the pressure correction I had skipped.
Good practice is to always specify the pressure and temperature when reporting or using Hsub,vap values. A number without conditions is just a number, and in engineering, numbers without conditions cause problems.