Heat of Reaction Calculator
Calculate the standard enthalpy of reaction (ΔH) from formation enthalpies of reactants and products using Hess's Law.
About this calculator
This calculator applies Hess's Law to find the standard enthalpy of reaction (ΔH) without ever needing to run the reaction: since enthalpy is a state function, the heat released or absorbed by a reaction equals the sum of the products' formation enthalpies minus the sum of the reactants' formation enthalpies, each weighted by its stoichiometric coefficient. A negative ΔH means the products sit at lower energy than the reactants, so the reaction releases heat to the surroundings — exothermic. A positive ΔH means the products are higher in energy, so the reaction must pull heat in to proceed — endothermic.
The Heat per Mole of Product output normalizes the total ΔH by the total moles of product formed, which is the more directly useful number for sizing a reactor's cooling or heating duty per unit of production rather than per single reaction event as balanced. This calculator supports up to two reactants and two products; for reactions with more species, set unused slots to zero moles or sum multiple entries by hand before entering them. It also assumes every formation enthalpy entered is measured under the same standard-state reference conditions (typically 25°C and 1 atm) — mixing values from different reference states, or entering enthalpies for the wrong physical phase of a species, will silently produce an incorrect ΔH with no warning from the tool itself.
Inputs
Results
Heat of Reaction (ΔH)
-457.2 kJ
Total Heat Released/Absorbed
457.2 kJ
How to Use This Calculator
- Look up the Standard Enthalpy of Formation (ΔHf) in kJ/mol for each reactant and product from NIST WebBook or CRC Handbook. Elements in their standard state have ΔHf = 0.
- Enter Reactant 1 ΔHf and its stoichiometric coefficient (moles in the balanced reaction equation).
- Enter Reactant 2 ΔHf and moles — set to 0 if there is only one reactant.
- Enter Product 1 ΔHf and moles, then Product 2 ΔHf and moles (set to 0 if only one product).
- Read the Heat of Reaction (ΔH) in kJ — negative values indicate an exothermic reaction (releases heat); positive values indicate endothermic (requires heat input).
- Use Total Heat Released/Absorbed to size reactor cooling or heating systems and evaluate thermal runaway risks.
How the result changes with Product 1 ΔHf
| Product 1 ΔHf | Heat of Reaction (ΔH) | Total Heat Released/Absorbed |
|---|---|---|
| -984 | -1,638.2 kJ | 1,638.2 kJ |
| -590 | -850.2 kJ | 850.2 kJ |
| -295 | -260.2 kJ | 260.2 kJ |
| -197 | -64.2 kJ | 64.2 kJ |
What each input means
- Reactant 1 ΔHf
- Standard enthalpy of formation for the first reactant in kJ/mol.
- Reactant 1 Moles
- Stoichiometric coefficient for the first reactant.
- Reactant 2 ΔHf
- Standard enthalpy of formation for the second reactant in kJ/mol.
- Reactant 2 Moles
- Stoichiometric coefficient for the second reactant.
- Product 1 ΔHf
- Standard enthalpy of formation for the first product in kJ/mol.
- Product 1 Moles
- Stoichiometric coefficient for the first product.
- Product 2 ΔHf
- Standard enthalpy of formation for the second product in kJ/mol.
- Product 2 Moles
- Stoichiometric coefficient for the second product.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersReactant 1 ΔHf = -285.8, Reactant 1 Moles = 2, Reactant 2 ΔHf = 0, Reactant 2 Moles = 1 = 8 input(s) provided
- Calculate Heat of ReactionHeat of Reaction-457.2 = -457.2
- Calculate Total Heat Released/AbsorbedTotal Heat Released/Absorbed457.2 = 457.2
- Calculate Exothermic?Exothermic?1 = 1
- Calculate Heat per Mole of ProductHeat per Mole of Product-152.4 = -152.4
Engine last updated . Checked against 4 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why does entering enthalpy of formation values let me skip actually running the reaction?
Enthalpy is a state function, meaning it depends only on a substance's starting and ending states, not the path taken between them. Hess's Law exploits that: the total heat of reaction is always the sum of the products' formation enthalpies minus the reactants', regardless of the real mechanism or intermediate steps the reaction actually proceeds through.
What does a negative Heat of Reaction actually mean in practice?
A negative value means the reaction is exothermic — it releases heat to its surroundings because the products end up at lower chemical energy than the reactants started at. In a real process, this heat needs to go somewhere, which is why exothermic reactions often require cooling systems, jacketed reactors, or careful temperature control to prevent runaway heating.
Can I use this calculator for a reaction with three or more reactants or products?
Not directly — this calculator only sums two reactant terms and two product terms. For reactions with more species, either combine terms manually by pre-summing enthalpy contributions from species that share similar formation enthalpies, or run the calculation in stages and add the results, since Hess's Law allows breaking any overall reaction into a sequence of steps that sum to the same total ΔH.
Where do I find standard enthalpy of formation values for a real compound?
Reference sources like the NIST WebBook or the CRC Handbook of Chemistry and Physics tabulate standard enthalpies of formation for thousands of compounds, typically referenced to 25°C and 1 atmosphere. Elements in their standard state — such as O2 gas or solid graphite carbon — are defined to have a formation enthalpy of exactly zero, since they're the reference point everything else is measured against.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Energy Balance Calculator
Calculate sensible heat, latent heat, total heat duty, and power requirements for process heating and cooling operations.
Chemical EngineeringReactor Sizing Calculator
Size CSTR and PFR reactors for first-order reactions using the design equation V = FA0·X/(−rA).
Resin & EpoxyExothermic Heat Calculator
Estimate the peak temperature and heat risk when pouring resin, based on volume, resin type, and ambient conditions.
ChemistryReaction Rate Calculator
Calculate reaction rate from rate constant, reactant concentrations, and reaction orders using the rate law equation.
ChemistryCalorimetry Calculator
Calculate heat energy (q) from mass, specific heat capacity, and temperature change using the calorimetry equation q = mcΔT.
More in Engineering.