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.
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.
Results
-890.5 kJ
ΔH°rxn
Exothermic (ΔH < 0)
Heat flow
-965.1 kJ
Σ ΔfH° of products
-74.6 kJ
Σ ΔfH° of reactants
Species
| Side | Coefficient | Species | ΔfH° (kJ/mol) | Coefficient × ΔfH° (kJ) |
|---|---|---|---|---|
| Reactant | 1 | CH₄(g) | -74.6 | -74.6 |
| Reactant | 2 | O₂(g) | 0 | 0 |
| Product | 1 | CO₂(g) | -393.5 | -393.5 |
| Product | 2 | H₂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
| Species | Name | ΔfH° (kJ/mol) | Add to the equation |
|---|---|---|---|
| H₂(g) | Hydrogen | 0 | |
| O₂(g) | Oxygen | 0 | |
| N₂(g) | Nitrogen | 0 | |
| F₂(g) | Fluorine | 0 | |
| Cl₂(g) | Chlorine | 0 | |
| Br₂(l) | Bromine | 0 | |
| I₂(s) | Iodine | 0 | |
| C(graphite) | Carbon (graphite) | 0 | |
| S(s) | Sulfur (rhombic) | 0 | |
| P(s) | Phosphorus (white) | 0 | |
| Na(s) | Sodium | 0 | |
| K(s) | Potassium | 0 | |
| Mg(s) | Magnesium | 0 | |
| Ca(s) | Calcium | 0 | |
| Al(s) | Aluminum | 0 | |
| Fe(s) | Iron | 0 | |
| Cu(s) | Copper | 0 | |
| Zn(s) | Zinc | 0 | |
| Ag(s) | Silver | 0 | |
| C(diamond) | Carbon (diamond) | 1.9 | |
| O₃(g) | Ozone | 142.7 | |
| Br₂(g) | Bromine | 30.9 | |
| I₂(g) | Iodine | 62.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 iodide | 26.5 | |
| H₂S(g) | Hydrogen sulfide | -20.6 | |
| NH₃(g) | Ammonia | -45.9 | |
| N₂H₄(l) | Hydrazine | 50.6 | |
| PH₃(g) | Phosphine | 5.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) | Benzene | 49.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 disulfide | 89 | |
| HCN(g) | Hydrogen cyanide | 135.1 | |
| C₆H₁₂O₆(s) | Glucose | -1273.3 | |
| NO(g) | Nitrogen monoxide | 91.3 | |
| NO₂(g) | Nitrogen dioxide | 33.2 | |
| N₂O(g) | Dinitrogen monoxide | 81.6 | |
| N₂O₄(g) | Dinitrogen tetroxide | 11.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 ion | 0 | |
| 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 ion | 105.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. 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. 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. 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. 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.