Skip to content

Enthalpy of Reaction Calculator

Type a balanced reaction with states and get ΔH°rxn from standard enthalpies of formation, with the sums, the working, the heat for a given amount of any species and a table of values to pick from. A second mode adds up known reactions by Hess's law. Free, no sign-up.

Method
Try a reaction

Balanced, with states: CH4(g) + 2 O2(g) -> CO2(g) + 2 H2O(l). Put spaces around +, write charges as Na+ or SO4^2-, and add @value for a species not in the table, such as C8H18(l)@-250.1.

Show ΔH in

Results

-890.5 kJ

ΔH°rxn

Exothermic (ΔH < 0)

Heat flow

-965.1 kJ

Σ ΔfH° of products

-74.6 kJ

Σ ΔfH° of reactants

Species

SideCoefficientSpeciesΔfH° (kJ/mol)Coefficient × ΔfH° (kJ)
Reactant1CH₄(g)-74.6-74.6
Reactant2O₂(g)00
Product1CO₂(g)-393.5-393.5
Product2H₂O(l)-285.8-571.6

The working

Σ products = 1 × (-393.5) + 2 × (-285.8) = -965.1

Σ reactants = 1 × (-74.6) + 2 × (0) = -74.6

ΔH°rxn = Σ products − Σ reactants = -965.1 − (-74.6) = -890.5 kJ

Standard enthalpies of formation at 298.15 K
SpeciesNameΔfH° (kJ/mol)Add to the equation
H₂(g)Hydrogen0
O₂(g)Oxygen0
N₂(g)Nitrogen0
F₂(g)Fluorine0
Cl₂(g)Chlorine0
Br₂(l)Bromine0
I₂(s)Iodine0
C(graphite)Carbon (graphite)0
S(s)Sulfur (rhombic)0
P(s)Phosphorus (white)0
Na(s)Sodium0
K(s)Potassium0
Mg(s)Magnesium0
Ca(s)Calcium0
Al(s)Aluminum0
Fe(s)Iron0
Cu(s)Copper0
Zn(s)Zinc0
Ag(s)Silver0
C(diamond)Carbon (diamond)1.9
O₃(g)Ozone142.7
Br₂(g)Bromine30.9
I₂(g)Iodine62.4
H₂O(l)Water-285.8
H₂O(g)Water-241.8
H₂O₂(l)Hydrogen peroxide-187.8
HF(g)Hydrogen fluoride-273.3
HCl(g)Hydrogen chloride-92.3
HBr(g)Hydrogen bromide-36.3
HI(g)Hydrogen iodide26.5
H₂S(g)Hydrogen sulfide-20.6
NH₃(g)Ammonia-45.9
N₂H₄(l)Hydrazine50.6
PH₃(g)Phosphine5.4
CO(g)Carbon monoxide-110.5
CO₂(g)Carbon dioxide-393.5
CH₄(g)Methane-74.6
C₂H₆(g)Ethane-84
C₃H₈(g)Propane-103.8
C₂H₄(g)Ethene (ethylene)52.4
C₂H₂(g)Ethyne (acetylene)227.4
C₆H₆(l)Benzene49.1
CH₃OH(l)Methanol-239.2
CH₃OH(g)Methanol-201
C₂H₅OH(l)Ethanol-277.6
C₂H₅OH(g)Ethanol-234.8
CH₃COOH(l)Acetic acid-484.3
CCl₄(l)Carbon tetrachloride-128.2
CHCl₃(l)Chloroform-134.1
CH₃Cl(g)Chloromethane-81.9
CS₂(l)Carbon disulfide89
HCN(g)Hydrogen cyanide135.1
C₆H₁₂O₆(s)Glucose-1273.3
NO(g)Nitrogen monoxide91.3
NO₂(g)Nitrogen dioxide33.2
N₂O(g)Dinitrogen monoxide81.6
N₂O₄(g)Dinitrogen tetroxide11.1
SO₂(g)Sulfur dioxide-296.8
SO₃(g)Sulfur trioxide-395.7
HNO₃(l)Nitric acid-174.1
H₃PO₄(s)Phosphoric acid-1284.4
PCl₃(l)Phosphorus trichloride-319.7
PCl₅(g)Phosphorus pentachloride-374.9
Na₂O(s)Sodium oxide-414.2
MgO(s)Magnesium oxide-601.6
CaO(s)Calcium oxide-634.9
BaO(s)Barium oxide-548
Al₂O₃(s)Aluminum oxide-1675.7
FeO(s)Iron(II) oxide-272
Fe₂O₃(s)Iron(III) oxide-824.2
Fe₃O₄(s)Iron(II,III) oxide-1118.4
CuO(s)Copper(II) oxide-157.3
Cu₂O(s)Copper(I) oxide-168.6
TiO₂(s)Titanium dioxide-944
PbO₂(s)Lead(IV) oxide-277.4
Mg(OH)₂(s)Magnesium hydroxide-924.5
Ca(OH)₂(s)Calcium hydroxide-985.2
NaF(s)Sodium fluoride-576.6
NaCl(s)Sodium chloride-411.2
NaBr(s)Sodium bromide-361.1
KCl(s)Potassium chloride-436.5
KBr(s)Potassium bromide-393.8
MgCl₂(s)Magnesium chloride-641.3
CaCl₂(s)Calcium chloride-795.4
CaF₂(s)Calcium fluoride-1228
AlCl₃(s)Aluminum chloride-704.2
AgCl(s)Silver chloride-127
AgBr(s)Silver bromide-100.4
ZnCl₂(s)Zinc chloride-415.1
CuCl₂(s)Copper(II) chloride-220.1
PbCl₂(s)Lead(II) chloride-359.4
NH₄Cl(s)Ammonium chloride-314.4
NH₄NO₃(s)Ammonium nitrate-365.6
NaNO₃(s)Sodium nitrate-467.9
KNO₃(s)Potassium nitrate-494.6
AgNO₃(s)Silver nitrate-124.4
Na₂CO₃(s)Sodium carbonate-1130.7
K₂CO₃(s)Potassium carbonate-1151
CaCO₃(s)Calcium carbonate (calcite)-1207.6
BaCO₃(s)Barium carbonate-1213
Na₂SO₄(s)Sodium sulfate-1387.1
K₂SO₄(s)Potassium sulfate-1437.8
CaSO₄(s)Calcium sulfate-1434.5
BaSO₄(s)Barium sulfate-1473.2
(NH₄)₂SO₄(s)Ammonium sulfate-1180.9
ZnS(s)Zinc sulfide (sphalerite)-206
PbS(s)Lead(II) sulfide-100.4
CuS(s)Copper(II) sulfide-53.1
H⁺(aq)Hydrogen ion0
OH⁻(aq)Hydroxide ion-230
Na⁺(aq)Sodium ion-240.1
NH₄⁺(aq)Ammonium ion-132.5
Mg²⁺(aq)Magnesium ion-466.85
Fe²⁺(aq)Iron(II) ion-89.1
Fe³⁺(aq)Iron(III) ion-48.5
Ag⁺(aq)Silver ion105.6
F⁻(aq)Fluoride ion-332.6
Cl⁻(aq)Chloride ion-167.2
Br⁻(aq)Bromide ion-121.6
I⁻(aq)Iodide ion-55.2
SO₄²⁻(aq)Sulfate ion-909.3
CH₃COO⁻(aq)Acetate ion-486
HNO₃(aq)Nitric acid-207.4
H₂SO₄(aq)Sulfuric acid-909.3
NaF(aq)Sodium fluoride-572.8
NaCl(aq)Sodium chloride-407.3
NaBr(aq)Sodium bromide-361.7
NaNO₃(aq)Sodium nitrate-447.5
Pb(NO₃)₂(aq)Lead(II) nitrate-416.3

Source: CRC Handbook of Chemistry and Physics, 84th ed., as tabulated in LibreTexts “T1: Standard Thermodynamic Quantities”. Other handbooks differ in the last digit or two.

How to Use the Enthalpy of Reaction Calculator

  1. 1. Write the balanced equation with states. For example CH4(g) + 2 O2(g) -> CO2(g) + 2 H2O(l). Put spaces around +, use (g), (l), (s) or (aq), and write ions as Na+ or SO4^2-. You can also press “+ reactant” or “+ product” in the table instead of typing.
  2. 2. Fix anything flagged. A species that is not in the table is named, and a species that exists in several states, like water, asks for the state. If you know its ΔfH°, add it yourself with @, as in C8H18(l)@-250.1.
  3. 3. Read ΔH°rxn. You get both sums, each species' contribution, and the working. The tool warns if the equation is not balanced, because the answer scales with the coefficients you typed.
  4. 4. Ask for a real quantity. Choose a species and an amount in mol or grams to get the heat released or absorbed. Switch to Hess's law mode to add up known reactions instead.

The Formula

Formation method

ΔH°rxn = Σ n·ΔH°f(products) − Σ m·ΔH°f(reactants)

Reference states

ΔH°f = 0 for an element in its standard state

Hess's law

ΔH(net) = Σ (multiplier × ±ΔH of each step)

The standard enthalpy of formation ΔH°f is the enthalpy change when one mole of a compound forms from its elements, each in its most stable form at 1 bar and, in these tables, 298.15 K. Because the elements themselves need no change to form, their ΔH°f is zero: O₂(g), H₂(g), Br₂(l), graphite and so on. The coefficient n multiplies each value, so the answer is the enthalpy change per mole of reaction as written; double every coefficient and ΔH°rxn doubles.

Worked Example: Burning Methane

For CH₄(g) + 2 O₂(g) → CO₂(g) + 2 H₂O(l), with ΔH°f values of −74.6 for CH₄(g), −393.5 for CO₂(g) and −285.8 kJ/mol for H₂O(l):

  • Products: 1 × (−393.5) + 2 × (−285.8) = −965.1 kJ
  • Reactants: 1 × (−74.6) + 2 × 0 = −74.6 kJ
  • ΔH°rxn = −965.1 − (−74.6) = −890.5 kJ per mole of CH₄ burned

The sign says the reaction is exothermic. Change H₂O(l) to H₂O(g), at −241.8 kJ/mol, and the answer becomes −802.5 kJ: the 88.0 kJ difference is the heat of condensing two moles of water vapour at 44.0 kJ each. This is why the state symbols are not decoration — drop them, and the tool will ask for the one you mean when a formula has more than one entry.

For a real quantity, pick CH₄(g) in “Express the heat for” and enter 10 g. The molar mass is 16.043 g/mol, so 10 g is 0.6233 mol and the heat released is 0.6233 × 890.5 = 555.1 kJ. A second example: glucose, C₆H₁₂O₆(s) + 6 O₂(g) → 6 CO₂(g) + 6 H₂O(l), gives ΔH°rxn = 6(−393.5) + 6(−285.8) − (−1273.3) = −2802.5 kJ, or about 155.6 kJ released per 10 g.

Hess's Law: Combining Known Reactions

Enthalpy is a state function, so the enthalpy change for a reaction is the same however it is reached, and the ΔH of a target reaction is the sum of the ΔH of steps that add up to it. Three rules cover every case: reverse a reaction and flip the sign of its ΔH; multiply a reaction and multiply its ΔH by the same number; add the results, cancelling species that appear on both sides.

To find ΔH for C(s) + ½O₂(g) → CO(g), which cannot be measured cleanly because some CO₂ always forms, combine C(s) + O₂(g) → CO₂(g), ΔH = −393.5 kJ, with the reverse of CO(g) + ½O₂(g) → CO₂(g), ΔH = −283.0 kJ. Reversing flips −283.0 to +283.0, and the sum is −393.5 + 283.0 = −110.5 kJ, which matches the tabulated ΔH°f of CO. In Hess's law mode, enter each step's ΔH, tick “Reverse” on the second, and the tool does the arithmetic. It adds the numbers you give it; checking that the steps really add up to the target equation is up to you.

Where the numbers come from, and their limits

Values are from the CRC Handbook of Chemistry and Physics, 84th edition (2004), at 298.15 K, as tabulated in LibreTexts “T1: Standard Thermodynamic Quantities”. Other handbooks differ in the last digit or two: the NBS tables give 90.25 for NO(g) where this edition gives 91.3. The results are standard-state enthalpies at 298.15 K, not values at your temperature, and aqueous ions are at infinite dilution, with H⁺(aq) set to zero by convention.

Frequently Asked Questions

What is the formula for the enthalpy of reaction from enthalpies of formation?
ΔH°rxn = Σ n·ΔH°f(products) − Σ m·ΔH°f(reactants), where n and m are the balanced-equation coefficients. Multiply each ΔH°f by its coefficient, add the product side and the reactant side separately, and subtract reactants from products.
Why is the enthalpy of formation of an element zero?
Formation is defined as making a compound from its elements in their standard states, so an element in its standard state needs no change to form. O₂(g), H₂(g), Br₂(l) and graphite are zero. The same element in another form is not: diamond is +1.9 kJ/mol and ozone O₃(g) is +142.7 kJ/mol.
Do I multiply ΔHf by the coefficients?
Yes. Each ΔH°f in the table is for one mole, so a coefficient of 2 means twice the value. The final ΔH°rxn is then per mole of reaction as written, and halving every coefficient halves the answer.
What does a negative ΔH mean?
A negative ΔH means the reaction releases heat to its surroundings at constant pressure; it is exothermic. A positive ΔH means it absorbs heat; it is endothermic. The sign says nothing about speed, and on its own it does not decide spontaneity, for which you need ΔG.
Why does the state of water change the answer?
Liquid and gaseous water have different enthalpies of formation, −285.8 and −241.8 kJ/mol. Forming H₂O(l) releases the extra 44.0 kJ/mol that condensation gives out, so the same combustion is more exothermic when the water ends up as a liquid.
Why does my answer differ slightly from my textbook's?
Handbooks tabulate slightly different values, and some round to the nearest 0.1 or 1 kJ/mol. Check which table your course uses and, if marks depend on it, type your book's values using @ for each species.

Related Tools

More in Science & Lab Calculators

See all Science & Lab Calculators