Home / Science / Engineering / Chemical engineering / Heat of reaction and adiabatic temperature riseTool #666

Adiabatic temperature rise calculator: heat of reaction, Kirchhoff's law and adiabatic flame temperature

Type the species of a reaction with their heats of formation and heat capacities, the feed and the conversion, and get the heat of reaction at any temperature (Kirchhoff), the adiabatic outlet or flame temperature (with excess reactants and diluents), a quick ΔT estimate, the energy released per kg, and charts against conversion and temperature.

Keep it one tap away for everyday use.

Bookmark Heat of reaction and adiabatic temperature rise?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Species
  2. ΔrH
  3. Balance
  4. T out
Nothing is uploadedWorks offline once open

Reaction and feed

ν is the stoichiometric coefficient: negative for reactants, positive for products, 0 for inerts such as nitrogen or a solvent. Feed is the moles entering (products can be 0). Heat capacity is cp = a + bT + cT² + dT³ in J/(mol·K) with T in kelvin; leave b, c, d out for a constant cp. Each species keeps one phase (no boiling or melting) and the gases are ideal. The example is methane burning in 10 % excess air: its ΔfH° are rounded standard values and its cp lines are rough, made-up straight-line fits for illustration. Use values from a data source you trust.

Result

The outlet temperature assumes no heat loss and no dissociation. Real flames above about 2,000 K are a few hundred kelvin cooler because CO₂ and water partly split up. For runaway studies, the adiabatic rise is the worst case if cooling fails. For study and planning, not a substitute for professional process safety assessment.

Download

What it does

When a reaction gives out heat and nothing carries it away, everything leaving the reactor or flame gets hotter. This calculator does the energy balance:

  • Heat of reaction at 298.15 K from Hess’s law: ΔrH° = Σ ν ΔfH°.
  • Kirchhoff’s law for other temperatures: ΔrH(T) = ΔrH° + ∫ Δcp dT, with each species’ heat capacity cp = a + bT + cT² + dT³ (or a constant).
  • The adiabatic outlet temperature for a feed at any temperature and any conversion of the key reactant. Excess reactants and inerts (nitrogen, a solvent, steam) take up heat too. The tool cools the feed to 298.15 K, lets the reaction happen there, and heats the outlet mixture until the energy balances. It finds that temperature by bisection and Newton steps. At full conversion of a fuel this is the adiabatic flame temperature (without dissociation).
  • A quick estimate ΔT = −ΔrH ξ / Σ n cp of the feed, the form used in reactor safety screening.
  • Heat released per kg of feed and per kg of the key reactant, and the outlet composition.

How to use it

  1. Type one species per line: name, ν, feed moles, ΔfH° (kJ/mol), molar mass (g/mol), cp a, b, c, d. ν is negative for reactants, positive for products and 0 for inerts. Leave out b, c and d for a constant cp. You can also open a CSV or Excel file.
  2. Give the feed temperature, the conversion and, if you like, which reactant is the key (by default the limiting one).
  3. Read the outlet temperature, the heats of reaction, and the charts of outlet temperature against conversion and ΔrH against temperature. Download the sweep, the outlet or the report.

Worked example

Methane burning in 10 % excess air (2.2 mol O₂ and 8.28 mol N₂ per mol CH₄), with rounded ΔfH° and made-up straight-line cp fits, feed at 25 °C and 100 % conversion. The page gives ΔrH° = −802.5 kJ/mol, −805.49 kJ/mol at 1,000 °C, and an adiabatic outlet of 1,937 °C (a rise of 1,912 K). That is 2,521 kJ per kg of feed and 50,031 kJ per kg of methane. The quick constant-cp estimate says 2,335 K, too high because heat capacities grow with temperature. At 50 % conversion the outlet is 1,053 °C. Adding nitrogen to 20 mol cools the full-conversion outlet to 1,359 K: that is how diluents tame a reaction.

FAQ

Why is a real flame cooler? Above about 2,000 K, CO₂ and H₂O partly split into CO, H₂, O and OH, which absorbs heat. Equilibrium codes include this; this tool does not. Heat loss to walls lowers it further.

What about liquids that boil? Each species keeps one phase. For a liquid feed that boils, add the heat of vaporisation to its ΔfH° (use the gas-phase value) or split the problem in two.

Is this a safety assessment? No. It is for study and planning, not a substitute for professional process safety assessment and calorimetry.

Where the numbers come from

  • Hess's law, Kirchhoff's law with a polynomial heat capacity, and the adiabatic energy balance of a reactor: standard chemical engineering thermodynamics, for example Smith, Van Ness and Abbott, Introduction to Chemical Engineering Thermodynamics, and Felder and Rousseau, Elementary Principles of Chemical Processes (equations only).
  • Example: standard heats of formation rounded to one decimal (general chemistry values); the heat-capacity lines are rough, made-up straight-line fits for illustration, not taken from any table.
  • Checked against an independent SciPy calculation that integrates cp numerically (quad), follows a different reaction path (react at the feed temperature) and solves for the outlet temperature with brentq.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Related tools

Gas law calculator #83 Work out pressure, volume, amount or temperature of a gas in any units, with the mass and density of a named gas, the van der Waals real-gas answer and how far the ideal gas law is off. Thermochemistry calculator #95 Type a balanced reaction and get its standard enthalpy, entropy and Gibbs energy change, the equilibrium constant, ΔG and K at other temperatures, and the temperature where the reaction turns spontaneous. Values for 38 common substances fill in by themselves; type your own for anything else. Uncertainty propagation calculator #25 Type your formula and your measurements with their uncertainties, or paste repeated readings. Get the result with its uncertainty, which input matters most, and a Monte Carlo check. McCabe-Thiele calculator #119 Step off the theoretical stages of a binary distillation column on a McCabe-Thiele diagram, from a relative volatility or your own x-y data. Gives minimum reflux (including tangent pinches), Fenske minimum stages, the best feed stage, real trays and column flows. Vapour pressure and VLE calculator #120 Work out vapour pressure and boiling point from Antoine constants, then the bubble and dew points, flash split, relative volatility and Txy and xy diagrams of an ideal two-component mixture (Raoult's law). Mass and energy balance solver #664 Describe a process flowsheet in a few lines (mixers, splitters, separators with split fractions, reactors with a conversion) and its feeds, and get every stream's component flows, a degrees-of-freedom check, a stream table and, with heat capacities, the temperatures and heat duties. Recycle loops are solved directly as one linear system.