Physics calculators

Enthalpy Calculator

Updated Aug 2, 2026 By Jehan Wadia
Rate Formulas
Unit System
Switching converts every input value, label and result immediately.
Only the fields required by the selected mode are shown.
Inputs
Results
Primary result — ΔH
Secondary value
Additional value
Enter values and select Calculate to see results.
Formula with your values
Step-by-Step Solution
Result Breakdown
Interactive Enthalpy Visualizer
Active sliders: Mass, Temperature Change, Specific Heat Capacity.
10 kg
50 K
4.2 kJ/(kg·K)
101 kPa
2260 kJ/kg
Enthalpy Change (ΔH = m·Cp·ΔT)
Energy Density (ΔH / m)
Flow Work (P · V)
Specific Enthalpy (h = u + Pv)

Introduction

Enthalpy is the total heat energy stored in something. This enthalpy calculator helps you find that energy fast. Just type in your numbers, and it does the math for you.

The tool has seven modes. You can find specific enthalpy (h = u + Pv), heat needed to warm something up (ΔH = m·Cp·ΔT), heat for melting or boiling (Q = m·L), reaction enthalpy, ideal gas enthalpy, steam properties, and mixing enthalpy. Pick the one that matches your problem.

You can work in SI units (kJ, kg, °C) or Imperial units (BTU, lb, °F). Switch anytime and every number changes with it. If you need a quick temperature conversion on its own, the Celsius to Fahrenheit Calculator and Fahrenheit to Celsius Calculator handle that in one step. The calculator also shows each step of the work, so you can check the math or learn how it is done.

There is a chart and a moving picture tool too. Drag the sliders to see how mass, heat capacity, pressure, or temperature change the answer. Need data? Open the reference tables to grab common values for water, air, metals, and more, then click to load them right into the calculator.

This is useful for students in chemistry and physics class, and for engineers checking heating, cooling, steam, or reaction jobs.

How to use our Enthalpy Calculator

Pick your units and a calculation mode, then type in values like mass, temperature, pressure, or specific heat. The calculator gives you the enthalpy result, tells you if the process is endothermic or exothermic, and shows the full step-by-step math with a chart.

Unit System: Choose SI (kJ, kg, °C, kPa) or Imperial (BTU, lb, °F, psi). Every input and answer changes right away.

Calculation Mode: Pick one of the seven modes, such as specific enthalpy, sensible heat, latent heat, reaction enthalpy, ideal gas, steam, or mixing. Only the fields you need will show up.

Internal Energy (u): Enter the energy stored in each unit of mass. Used in specific enthalpy mode.

Pressure (P): Enter the absolute pressure of the fluid or steam. For liquid columns, the Hydrostatic Pressure Calculator can give you that number.

Specific Volume (v): Enter the volume that one unit of mass takes up. It is the inverse of density, which you can find with the Density Calculator.

Mass (m): Enter how much material you are heating, cooling, or melting. It must be more than zero. The Mass Calculator helps if you only know volume and density.

Specific Heat Capacity (Cp): Enter the heat needed to raise one unit of mass by one degree. Water is about 4.18 kJ/(kg·K).

Initial Temperature (T₁): Enter the starting temperature.

Final Temperature (T₂): Enter the ending temperature. The tool finds ΔT for you. If that swing also stretches a metal part, check the Thermal Expansion Calculator.

Latent Heat (L): Enter the energy per unit mass needed to change phase. Water boiling is about 2260 kJ/kg.

Phase Transition: Choose melting, vaporization, or sublimation so the answer is labeled the right way.

Time Duration (optional): Add a time in seconds to also get the energy rate in kW or BTU/s. Compare that rate with the Power Calculator.

ΣH Products and ΣH Reactants: Enter the total enthalpy of each side of the reaction. The tool subtracts reactants from products. Balance the equation first with the Stoichiometry Calculator.

Reaction Components (optional): Add up to six rows with a name, ΔHf value, coefficient, and product or reactant role. The two totals fill in on their own.

Molar Mass (M) (optional): Enter grams per mole to also see enthalpy per gram. Get that figure from the Molecular Weight Calculator or the Mole Calculator.

Temperature (T): In ideal gas mode, enter the gas temperature in K or °R. To tie pressure, volume, and moles together, use the Ideal Gas Law Calculator.

Reference Temperature (T_ref) (optional): Enter a baseline temperature. Leave it blank to use absolute zero.

Steam Quality (x) (optional): Enter a number from 0 to 1 for wet steam. Leave it blank for superheated steam.

Basis (Mixing mode): Choose mass fraction or mass flow rate for your streams. The Flow Rate Calculator is handy for the flow numbers.

Number of Streams: Pick 2 to 4 streams, then enter each stream's name, fraction or flow, and enthalpy. A Weighted Average Calculator shows the same blending math in plain form.

Scientific Notation Toggle: Turn this on to show very large or very small answers in short form. See the Scientific Notation Calculator for more on that format.

Visualizer Sliders: Drag mass, ΔT, Cp, pressure, and latent heat to see how the enthalpy graph changes. Use the Reference Data Tables to load common Cp, latent heat, and reaction values with one click.

What Is Enthalpy?

Enthalpy (symbol H) is the total heat energy stored in something. It adds two parts together: the internal energy inside the material, plus the work needed to make room for it under pressure. In short, enthalpy tells you how much heat a substance holds or how much heat moves in or out during a process.

Most of the time we do not care about the total enthalpy. We care about the change in enthalpy, written as ΔH. That change is the heat gained or lost when pressure stays the same. It sits alongside the other energy forms you can work out with the Kinetic Energy Calculator and the Potential Energy Calculator.

Endothermic and Exothermic

  • ΔH is positive (endothermic): the material soaks up heat. Ice melting and water boiling are examples.
  • ΔH is negative (exothermic): the material gives off heat. Burning fuel and freezing water are examples.
  • ΔH is zero: no net heat moves in or out.

The Main Enthalpy Formulas

  • h = u + Pv — specific enthalpy. Internal energy plus flow work (pressure × specific volume). Used for fluids moving through pipes, pumps, and turbines. Pair it with the Pipe Flow Calculator for line sizing.
  • ΔH = m · Cp · ΔT — sensible heat. Heat that changes temperature. Mass times specific heat capacity times temperature change.
  • Q = m · L — latent heat. Heat that changes phase (solid to liquid, liquid to gas) with no temperature change.
  • ΔHrxn = ΣH(products) − ΣH(reactants) — reaction enthalpy. Heat released or taken in by a chemical reaction.
  • h = Cp · T — ideal gas enthalpy. For an ideal gas, enthalpy depends only on temperature.
  • ΔHmix = Σ xi · hi — mixing enthalpy. A weighted average of the streams being blended.

Sensible Heat vs. Latent Heat

Sensible heat you can feel with a thermometer — the temperature goes up or down. Latent heat is hidden. When ice melts at 0 °C, it keeps taking in heat but the temperature stays at 0 °C until all the ice is gone. That energy breaks the bonds holding the solid together. Latent heat is usually much bigger than sensible heat. Heating 1 kg of water by 1 °C takes about 4.18 kJ, but boiling that same 1 kg of water takes about 2257 kJ.

Steam and Quality

Wet steam is a mix of liquid water and vapor. Quality (x) tells you the fraction that is vapor: x = 0 is all liquid, x = 1 is all vapor. The enthalpy of wet steam is h = hf + x · hfg, where hf is the saturated liquid enthalpy and hfg is the heat of vaporization. Steam tables list these values for each pressure, along with the boiling (saturation) temperature.

Common Units

  • Energy: kJ (SI) or BTU (Imperial) — see the BTU Calculator for heating and cooling loads
  • Specific enthalpy: kJ/kg or BTU/lb
  • Specific heat capacity: kJ/(kg·K) or BTU/(lb·°F)
  • Molar enthalpy: kJ/mol or BTU/lbmol

Note that a temperature change of 1 K equals a change of 1 °C, so you can use either one for ΔT in SI units. Switching between mass units? The Kg to Lbs Calculator covers that.

Why Enthalpy Matters

Engineers use enthalpy to size boilers, heat exchangers, air conditioners, refrigerators, and steam turbines. Related sizing tools include the Heat Loss Calculator, the AC Tonnage Calculator, and the CFM Calculator. Chemists use it to find how much heat a reaction gives off. Food and drug makers use it to plan drying, freezing, and cooking steps. Anywhere heat moves at steady pressure, enthalpy is the number that keeps track of it.


Formulas used

Specific enthalpy (internal energy plus flow work)
h = u + Pv
Sensible heat / enthalpy change
\Delta H = m\,C_p\,\Delta T = m\,C_p\,(T_2 - T_1)
Latent heat of phase change
Q = m L
Reaction enthalpy
\Delta H_{rxn} = \sum H_{prod} - \sum H_{react}
Ideal gas enthalpy
h = C_p\,(T - T_{ref})
Wet steam enthalpy and specific volume from quality
h = h_f + x\,h_{fg}, \qquad v = v_f + x\,(v_g - v_f)
Superheated steam enthalpy (above saturation)
h = h_g + c_{p,sh}\,(T - T_{sat}), \qquad v \approx \frac{R T}{P}
Mixing enthalpy (ideal mixing)
\Delta H_{mix} = \sum_i x_i h_i

Frequently asked questions

Which mode should I pick for my problem?

Match the mode to what is happening:

  • Temperature goes up or down: use Sensible Heat (mode 2).
  • Ice melts or water boils: use Phase Change (mode 3).
  • A chemical reaction: use Reaction Enthalpy (mode 4).
  • A fluid in a pipe or turbine: use Specific Enthalpy (mode 1).
  • A gas at some temperature: use Ideal Gas (mode 5).
  • Steam at a pressure: use Steam (mode 6).
  • Blending two or more streams: use Mixing (mode 7).

Why is my answer negative?

A negative answer means heat left the material. That is called exothermic. It happens when the final temperature is lower than the start, or when a reaction gives off heat. The badge next to the result tells you if it is endothermic or exothermic.

Do I enter temperature in Celsius or Kelvin?

It depends on the mode. Sensible heat and steam modes use °C (or °F). Ideal gas mode uses K (or °R). The unit box beside each field always shows what to type.

Can I use Celsius for ΔT instead of Kelvin?

Yes. A change of 1 °C is the same size as a change of 1 K. So ΔT is the same number either way in SI. In Imperial, ΔT uses °F, and 1 °F equals 1 °R.

What if I lose my numbers when I switch units?

You will not lose them. The calculator converts every value you already typed. A mass of 10 kg becomes 22.05 lb right away, and results update too.

Where do I find the Cp value for my material?

Open the Reference Data Tables at the bottom. There are common Cp values for water, air, steel, copper, glass, and more. Click Use on any row and it loads into the calculator.

Why does the calculator only need mass and latent heat for melting?

Phase changes happen at one steady temperature. The heat goes into breaking bonds, not raising the thermometer. So Q = m × L is all you need. Temperature does not appear in the formula.

How do I add the heating and the boiling together?

Do it in two steps. First run Sensible Heat to warm the water to its boiling point. Then run Phase Change for the boiling. Add the two answers together for the total energy.

What does the time field in latent heat mode do?

It is optional. If you type a time in seconds, the tool also shows the power needed in kW (or BTU/s). That tells you how big a heater must be, not just how much total energy is used.

What should I put for steam quality?

Type a number from 0 to 1. Use 0 for saturated liquid, 1 for dry saturated vapor, and something in between for wet steam. Leave it blank if your steam is superheated, meaning hotter than the boiling point at that pressure.

Why did the calculator ignore my steam temperature?

If you enter a quality, the steam is a two-phase mix. That means the temperature is locked at the saturation value for your pressure. The tool uses that value and shows a warning.

What pressure and temperature range does steam mode cover?

Pressure from 0.01 to 200 bar (about 0.145 to 2901 psi), and temperature from 0 to 374 °C (32 to 705 °F). Outside that range the tool shows an error message.

Do I have to fill in the reaction component rows?

No. You can just type the two totals for products and reactants. The rows are there if you want the tool to add up several ΔHf values with coefficients for you. Adding rows fills the totals in automatically.

Why does my mixing answer come with a warning about fractions?

Mass fractions must add up to 1.00. If they do not, the mix is not complete. Recheck your numbers, or divide each one by the total so they sum to 1.

What is the difference between mass fraction and mass flow in mixing mode?

Mass fraction gives you the enthalpy per kg of mixture (kJ/kg). Mass flow gives you an energy rate for the whole stream (kW). Pick flow when you care about a running process, and fraction when you care about the blend itself.

Does the calculator account for heat of mixing?

No. It assumes ideal mixing, so the excess term is zero. Real mixtures like alcohol and water release or absorb a little extra heat. For rough work the ideal answer is close enough.

What is flow work in the h = u + Pv formula?

Flow work is the energy needed to push a fluid into or out of a space against pressure. The Pv part covers that. Internal energy alone does not, which is why enthalpy is used for flowing systems.

Why does ideal gas mode ask for a reference temperature?

Enthalpy is always measured from some baseline. If you leave the field blank, the tool uses absolute zero. Enter a reference if your textbook or table uses a different starting point, like 298.15 K.

What does the scientific notation switch do?

It shows big or tiny answers in short form, like 2.26 × 10⁶ instead of 2,260,000. Turn it on when your numbers get long.

The Calculate button does nothing. What is wrong?

Check for red text under the input boxes. A field may be empty, or a value like mass may be zero or negative. Fix the highlighted fields and try again.

Do the sliders change my calculator answer?

No. The sliders only drive the picture and the four stat boxes below it. They help you see how mass, Cp, ΔT, pressure, and latent heat affect enthalpy. Your typed inputs stay separate.

Why are some sliders greyed out?

Each visual only uses certain sliders. The greyed ones do nothing in that view. The note above the sliders lists which ones are active.

Is enthalpy the same as heat?

Not quite, but close in practice. At constant pressure, the change in enthalpy equals the heat that moved in or out. Most everyday heating, cooling, and reactions happen at constant pressure, so ΔH and heat match.

Can I use this for HVAC or boiler sizing?

Yes, for quick checks. Use sensible heat for air or water loads and latent heat for moisture or steam. Add a time value to get the power in kW or BTU/s. For a final design, confirm with full engineering tables.

How accurate are the steam results?

The saturation values come from an abridged IAPWS-IF97 table with straight-line interpolation between points, so they are good for study and quick checks. Superheated and compressed liquid values are estimates. Use full steam tables for exact design work.

What is a good example to start with?

Click Try Example. It fills in real numbers for whatever mode you picked, then you can hit Calculate and read the steps. Change one value at a time to see what happens.