Enthalpy Calculator

Calculate reaction enthalpy using Hess's Law, standard enthalpies of formation, bond energies, calorimetry, and phase changes. Complete thermodynamics toolkit with 40+ compound database and heating curve visualization.

15 min read · Last updated March 2026

Table of Contents

Standard Enthalpy of Formation Calculator

Calculate the standard enthalpy of reaction (ΔH°rxn) using the formula: ΔH°rxn = ΣΔH°f(products) - ΣΔH°f(reactants). Select compounds from the database of 40+ substances and enter their stoichiometric coefficients.

Reactants

+ Add Reactant

Products

+ Add Product
Calculate ΔH°rxn Reset Example: CH₄ Combustion Example: NaOH + HCl

Bond Energy Calculator

Estimate reaction enthalpy using average bond energies. The bond energy method uses: ΔH = Σ(bonds broken) - Σ(bonds formed). Energy is required to break bonds (positive) and released when bonds form (negative). This method provides approximate values because actual bond energies vary with molecular environment.

Bonds Broken (Reactants)

+ Add Bond

Bonds Formed (Products)

+ Add Bond
Calculate ΔH Reset

Specific Heat Calculator (q = mcΔT)

Calculate heat transfer using the specific heat equation: q = m × c × ΔT, where q is heat (J), m is mass (g), c is specific heat capacity (J/g·°C), and ΔT is the temperature change (°C). Solve for any variable by leaving one field empty.

Or enter Tinitial and Tfinal:
Calculate

Calorimetry Calculator

Calculate heat changes measured by coffee cup (constant pressure) and bomb (constant volume) calorimeters. These instruments measure the enthalpy change of reactions by tracking temperature changes in a known mass of water or solution.

Coffee Cup Calorimeter
Bomb Calorimeter

Constant-pressure calorimetry. Assumes all heat is absorbed by the solution (qrxn = - qsolution).

Calculate qrxn

Phase Change Enthalpy Calculator

Calculate the heat required for phase transitions. During phase changes, temperature remains constant while heat is absorbed or released. Use ΔHfus for melting/freezing and ΔHvap for boiling/condensation: q = n × ΔHphase or q = m × ΔHphase.

Select a substance to view data
Calculate Heat

Heating Curve Visualization

Visualize how temperature changes as heat is added to a substance. The heating curve shows the relationship between heat added (x-axis) and temperature (y-axis). Flat regions (plateaus) represent phase changes where temperature remains constant as intermolecular forces are broken.

Exothermic vs Endothermic Reactions

Understanding the difference between exothermic and endothermic reactions is fundamental to thermodynamics. The sign of ΔH tells you whether a reaction releases or absorbs energy.

Exothermic (ΔH < 0)

Energy is released to surroundings. Products have lower energy than reactants.

Reactant Energy
Product Energy
↓ ΔH = negative (heat released)

Examples: Combustion, neutralization, rusting, cellular respiration

Endothermic (ΔH > 0)

Energy is absorbed from surroundings. Products have higher energy than reactants.

Reactant Energy
Product Energy
↑ ΔH = positive (heat absorbed)

Examples: Photosynthesis, melting ice, evaporation, dissolving NH₄NO₃

Hess's Law Worked Examples

Hess's Law states that the total enthalpy change of a reaction is independent of the route taken. Here are step-by-step worked examples demonstrating how to apply this principle using standard enthalpies of formation.

Combustion of Methane

CH₄(g) + 2O₂(g) → CO₂(g) + 2H₂O(l)

Step 1: Identify ΔH°f values from the database.CH₄(g) = - 74.8 kJ/mol, O₂(g) = 0 kJ/mol, CO₂(g) = - 393.5 kJ/mol, H₂O(l) = - 285.8 kJ/mol
Step 2: ΔH°f(products) = 1( - 393.5) + 2( - 285.8) = - 393.5 + ( - 571.6) = - 965.1 kJ
Step 3: ΔH°f(reactants) = 1( - 74.8) + 2(0) = - 74.8 kJ
Step 4: ΔH°rxn = - 965.1 - ( - 74.8) = - 890.3 kJ/mol (exothermic)

Synthesis of Ammonia (Haber Process)

N₂(g) + 3H₂(g) → 2NH₃(g)

Step 1: ΔH°f values: N₂(g) = 0, H₂(g) = 0, NH₃(g) = - 45.9 kJ/mol
Step 2: Products: 2( - 45.9) = - 91.8 kJ
Step 3: Reactants: 1(0) + 3(0) = 0 kJ
Step 4: ΔH°rxn = - 91.8 - 0 = - 91.8 kJ/mol (exothermic)

Decomposition of Calcium Carbonate

CaCO₃(s) → CaO(s) + CO₂(g)

Step 1: ΔH°f values: CaCO₃(s) = - 1206.9 kJ/mol, CaO(s) = - 635.1 kJ/mol, CO₂(g) = - 393.5 kJ/mol
Step 2: ( - 635.1) + ( - 393.5) = - 1028.6 kJ
Step 3: - 1206.9 kJ
Step 4: ΔH°rxn = - 1028.6 - ( - 1206.9) = +178.3 kJ/mol (endothermic)

Standard Enthalpy of Formation Table (ΔH°f at 25°C)

The standard enthalpy of formation is the enthalpy change when one mole of a compound is formed from its elements in their standard states at 25°C and 1 atm. By convention, the ΔH°f of any element in its standard state is zero. All values in kJ/mol, sourced from the NIST Chemistry WebBook and CRC Handbook of Chemistry and Physics.

CompoundFormulaStateΔH°f (kJ/mol)Category

Bond Energy Reference Table

Average bond dissociation energies represent the energy required to break one mole of a particular type of bond in the gas phase. These are average values because the actual energy depends on the molecular environment. Values from Pauling and the CRC Handbook.

BondEnergy (kJ/mol)BondEnergy (kJ/mol)

How to Calculate Enthalpy of Reaction

There are several methods for calculating reaction enthalpy, each suitable for different situations. Understanding when to use each method is essential for solving thermodynamics problems effectively.

Standard Enthalpies of Formation

This is the most common and reliable method. You need the ΔH°f values for all reactants and products in their standard states.

Formula: ΔH°rxn = Σ[n × ΔH°f(products)] - Σ[n × ΔH°f(reactants)]

Where n is the stoichiometric coefficient. This method works because Hess's Law allows us to construct any reaction as a combination of formation reactions from elements.

Bond Energies

Used when formation enthalpies are unavailable, especially for organic reactions in the gas phase. This method gives approximate results because it relies on average bond energies.

Formula: ΔH ≈ Σ(bond energies broken) - Σ(bond energies formed)

breaking bonds is always endothermic (positive energy), and forming bonds is always exothermic (negative energy). The net result determines the overall sign of ΔH.

Calorimetry

Direct experimental measurement of heat changes. A calorimeter isolates the reaction and measures temperature change in a surrounding medium (usually water).

Coffee cup: qrxn = - (m × c × ΔT) at constant pressureBomb: qrxn = - (Ccal × ΔT) at constant volume

Hess's Law (Combining Reactions)

When you cannot measure ΔH directly, you can add, reverse, or multiply known reactions to construct the target reaction. The enthalpy changes add algebraically. If you reverse a reaction, change the sign of ΔH. If you multiply a reaction by a factor, multiply ΔH by the same factor.

Applications of Enthalpy Calculations

Enthalpy calculations are essential across multiple scientific and engineering disciplines. Understanding heat flow in chemical and physical processes enables practical problem solving in these fields.

Industrial Chemistry

Chemical plants rely on enthalpy calculations to design reactors, manage heat exchange systems, and process efficiency. Exothermic reactions require cooling systems to prevent runaway reactions, while endothermic reactions need controlled heating. The Haber process for ammonia synthesis, petroleum refining, and cement production all depend on precise thermodynamic calculations.

Environmental Science

Enthalpy data helps quantify the energy content of fuels, calculate carbon emissions, and evaluate the feasibility of alternative energy sources. Combustion enthalpies determine fuel efficiency, while understanding latent heat is critical for climate modeling and weather prediction.

Biochemistry and Nutrition

Calorimetry measures the energy content of foods (Calories). Metabolic pathways involve sequential enthalpy changes, cellular respiration releases energy from glucose (ΔH = - 2803 kJ/mol), while photosynthesis stores energy by reversing this process. Drug design considers binding enthalpies to predict molecular interactions.

Materials Science

Phase change enthalpies are critical for designing thermal storage materials, understanding metallurgical processes, and developing new alloys. The heat treatment of metals depends on precise knowledge of phase transition temperatures and enthalpies.

Common Thermodynamic Values

Quick reference for frequently needed thermodynamic constants and values used in enthalpy calculations.

PropertyValueNotes
Specific heat of water (liquid)4.184 J/(g·°C)At 25°C, 1 atm
Specific heat of ice2.090 J/(g·°C)At 0°C
Specific heat of steam2.010 J/(g·°C)At 100°C, 1 atm
ΔHfus of water6.01 kJ/mol (334 J/g)Melting at 0°C
ΔHvap of water40.7 kJ/mol (2260 J/g)Boiling at 100°C
Gas constant (R)8.314 J/(mol·K) gas constant
Standard temperature25°C (298.15 K)For ΔH°f values
Standard pressure1 atm (101.325 kPa)For standard state
Avogadro's number6.022 × 10²³ mol⁻¹
1 calorie4.184 JThermochemical calorie
1 Calorie (food)4184 J = 4.184 kJ1 kcal

Browser Compatibility

This enthalpy calculator works in all modern web browsers including Chrome, Firefox, Safari, Edge, and Opera. All calculations run entirely in your browser using JavaScript, no data is sent to any server. The heating curve visualization uses the HTML5 Canvas API, which is supported by all major browsers released after 2012.

Privacy Note: This tool runs 100% in your browser. No data is collected, stored, or transmitted to any server. Your calculations remain completely private on your device.

References and Further Reading

Frequently Asked Questions

What is enthalpy in thermodynamics?

Enthalpy (H) is a thermodynamic state function equal to the internal energy (U) plus the product of pressure and volume (H = U + PV). In chemistry, we typically measure the change in enthalpy (ΔH) at constant pressure, which equals the heat transferred during a reaction. A negative ΔH indicates an exothermic process (heat released), while a positive ΔH indicates an endothermic process (heat absorbed).

How do I use Hess's Law to calculate reaction enthalpy?

Hess's Law says the total enthalpy change is path-independent. Using standard enthalpies of formation: ΔH°rxn = Σ[n × ΔH°f(products)] - Σ[n × ΔH°f(reactants)]. Identify all reactants and products, look up their ΔH°f values, multiply by stoichiometric coefficients, and subtract the reactant sum from the product sum. Elements in their standard states have ΔH°f = 0.

When should I use bond energies instead of formation enthalpies?

Use bond energies when standard formation enthalpies are not available for your compounds, or for quick estimates of gas-phase organic reactions. Bond energy calculations are approximate because they use average values. Formation enthalpy calculations are more accurate and preferred whenever the data is available.

Why does temperature stay constant during a phase change?

During a phase change, all added heat energy goes into breaking (or forming) intermolecular forces rather than increasing molecular kinetic energy. Since temperature is a measure of average kinetic energy, it remains constant until the phase change is complete. This is why heating curves show horizontal plateaus at melting and boiling points.

What is the difference between q and ΔH?

At constant pressure, q (heat) equals ΔH (enthalpy change). In a bomb calorimeter (constant volume), q equals ΔU (internal energy change). For reactions involving only liquids and solids, ΔH ≈ ΔU because volume changes are negligible. For reactions involving gases, ΔH = ΔU + ΔnRT, where Δn is the change in moles of gas.

How accurate is the bond energy method?

Bond energy calculations are typically accurate to within 10-20% of experimental values. The method uses average bond energies, but actual bond energies vary depending on the molecular environment. For example, the C-H bond energy in methane differs slightly from C-H in ethane. For precise work, use standard enthalpies of formation or experimental calorimetry data.

Can I calculate enthalpy change for a reaction at non-standard conditions?

Standard enthalpy values are measured at 25°C and 1 atm. To calculate ΔH at other temperatures, use Kirchhoff's equation: ΔH(T₂) = ΔH(T₁) + ∫Δcp dT. For small temperature ranges, this simplifies to ΔH(T₂) ≈ ΔH(T₁) + Δcp(T₂ - T₁), where Δcp is the difference in heat capacities between products and reactants.

Why is the standard enthalpy of formation of elements zero?

By convention, the standard enthalpy of formation of any element in its most stable allotrope at 25°C and 1 atm is defined as zero. This creates a reference baseline. For example, O₂(g), H₂(g), N₂(g), C(graphite), Fe(s), and Na(s) all have ΔH°f = 0. Note that O₃ (ozone), C(diamond), and P(white) are NOT standard states, so they have non-zero ΔH°f values.

Last updated: March 19, 2026

Last verified working: March 19, 2026 by Michael Lip

Update History

March 19, 2026 - Initial release with full functionality March 19, 2026 - Added FAQ section and schema markup March 19, 2026 - Performance and accessibility improvements