Engineering · Chemical Engineering · Thermochemistry
Heat of Reaction Calculator
Calculates the standard heat of reaction (enthalpy change) using the heats of formation of products and reactants via Hess's Law.
Calculator
Formula
\Delta H^\circ_{\text{rxn}} is the standard enthalpy (heat) of reaction in kJ/mol. \sum n_p \, \Delta H^\circ_{f,\text{products}} is the sum of the standard heats of formation of each product multiplied by its stoichiometric coefficient n_p. \sum n_r \, \Delta H^\circ_{f,\text{reactants}} is the sum of the standard heats of formation of each reactant multiplied by its stoichiometric coefficient n_r. A negative \Delta H^\circ_{\text{rxn}} indicates an exothermic reaction; a positive value indicates an endothermic reaction.
Source: IUPAC Green Book (Quantities, Units and Symbols in Physical Chemistry, 3rd ed.); Atkins & de Paula, Physical Chemistry, 10th ed.
How it works
The heat of reaction — formally called the standard enthalpy of reaction, ΔH°rxn — quantifies the total energy exchanged as heat when a chemical reaction proceeds at constant pressure under standard conditions (298.15 K, 1 bar). It is one of the most important quantities in thermochemistry because it governs reactor design, energy integration, and process safety. Reactions with large negative ΔH°rxn values (exothermic) require cooling systems to prevent runaway; reactions with large positive values (endothermic) demand continuous energy input.
The calculation is based on Hess's Law, which states that the total enthalpy change of a reaction is independent of the pathway taken and depends only on the initial and final states. Using standard enthalpies of formation (ΔH°f) — the enthalpy change when one mole of a compound is formed from its elements in their standard states — Hess's Law gives: ΔH°rxn = Σ(n_p × ΔH°f,products) − Σ(n_r × ΔH°f,reactants). Each formation enthalpy is multiplied by its stoichiometric coefficient to account for the molar ratios in the balanced equation. By convention, the ΔH°f of any pure element in its standard state (e.g., O₂(g), C(graphite)) is exactly zero.
This calculator is used across combustion engineering, pharmaceutical synthesis, polymer chemistry, food science, and environmental engineering. Typical applications include sizing heat exchangers for reactors, evaluating the fuel value of hydrocarbons, assessing the thermal hazard of energetic materials, and verifying thermodynamic databases. Results are expressed in kJ per mole of reaction as written, making stoichiometric consistency critical.
Worked example
Example: Combustion of methane (CH₄)
The balanced equation is: CH₄(g) + 2 O₂(g) → CO₂(g) + 2 H₂O(g)
Standard heats of formation from NIST Webbook:
- ΔH°f [CO₂(g)] = −393.5 kJ/mol, coefficient = 1
- ΔH°f [H₂O(g)] = −241.8 kJ/mol, coefficient = 2
- ΔH°f [CH₄(g)] = −74.8 kJ/mol, coefficient = 1
- ΔH°f [O₂(g)] = 0 kJ/mol (element in standard state), coefficient = 2
Applying Hess's Law:
ΔH°rxn = [(1 × −393.5) + (2 × −241.8)] − [(1 × −74.8) + (2 × 0)]
ΔH°rxn = [−393.5 + (−483.6)] − [−74.8 + 0]
ΔH°rxn = −877.1 − (−74.8)
ΔH°rxn = −802.3 kJ/mol
The negative sign confirms that methane combustion is strongly exothermic — approximately 802 kJ of heat is released for every mole of methane burned at standard conditions. This value is consistent with published literature and the NIST Chemistry WebBook entry for methane combustion.
Limitations & notes
This calculator assumes all species are at standard conditions (298.15 K, 1 bar) and that the enthalpies of formation used are for the correct physical states (gas, liquid, or solid — these differ significantly, e.g., H₂O(l) vs. H₂O(g)). It does not account for temperature dependence of ΔH°rxn; for reactions at non-standard temperatures, Kirchhoff's Law must be applied using heat capacity data. The calculator handles up to two reactants and two products; reactions with three or more distinct species require manual summation following the same Hess's Law principle. Accuracy is entirely dependent on the quality of the ΔH°f values entered — use NIST WebBook, JANAF Thermochemical Tables, or peer-reviewed sources. Phase changes, solvent effects, and ionic reactions in solution require additional correction terms not included here. For combustion reactions where water is produced as liquid rather than vapour, the higher heating value (HHV) rather than the lower heating value (LHV) is obtained.
Frequently asked questions
What is the difference between heat of reaction and heat of formation?
The heat of formation (ΔH°f) is the enthalpy change for forming exactly one mole of a compound from its constituent elements in their standard states. The heat of reaction (ΔH°rxn) is the enthalpy change for a specific balanced chemical reaction as written. Hess's Law uses heats of formation as building blocks to calculate heats of reaction for any reaction.
Why is the heat of formation of O₂ and other elements zero?
By international convention (IUPAC), the standard enthalpy of formation of any element in its most stable physical state at 298.15 K and 1 bar is defined as exactly zero. This sets a universal reference baseline so that formation enthalpies of compounds can be consistently tabulated and compared. Examples include O₂(g), N₂(g), C(graphite), and Fe(s).
What does a negative ΔH°rxn mean?
A negative ΔH°rxn means the reaction is exothermic — it releases heat to the surroundings. The products have lower enthalpy than the reactants, so energy is liberated. Combustion, neutralisation, and many oxidation reactions are exothermic. In industrial reactors, exothermic reactions require cooling to maintain safe and controlled temperatures.
How do I find standard heats of formation for compounds?
The most reliable source is the NIST Chemistry WebBook (webbook.nist.gov), which provides peer-reviewed thermochemical data. The JANAF Thermochemical Tables and Perry's Chemical Engineers' Handbook are standard engineering references. Many general chemistry and physical chemistry textbooks also include appendices with ΔH°f values for common compounds at 298.15 K.
Can this calculator be used for reactions with more than two reactants or products?
This tool is designed for reactions with up to two reactants and two products. For more complex reactions, apply Hess's Law manually by summing n × ΔH°f for all products and subtracting the sum of n × ΔH°f for all reactants. Set any unused coefficients to zero and their corresponding ΔH°f values to zero as well to effectively remove those terms from the calculation.
Last updated: 2025-01-15 · Formula verified against primary sources.