# Enthalpy of Reaction Calculator - ΔH, ΔS, ΔG, K and Hess's Law

> Free ΔH, ΔS and ΔG calculator: type an equation, it balances it and looks up enthalpies of formation, then gives K, crossover temperature and spontaneity.

- URL: https://qilingtools.com/en/math/thermochem
- Category: Chemistry Tools (https://qilingtools.com/en/chemistry)
- Tags: [Chemistry](https://qilingtools.com/en/tags/chemistry)
- Last updated: 2026-10-26
- Price: Free, no sign-up
- Privacy: Runs locally in the browser; files are never uploaded

The standard enthalpy change of a reaction is products minus reactants: ΔrH° = Σν·ΔfH°(products) − Σν·ΔfH°(reactants), and ΔrS° and ΔrG° are found the same way. For the combustion of methane, CH₄(g) + 2O₂(g) → CO₂(g) + 2H₂O(l), ΔrH° = [−393.51 + 2(−285.83)] − [−74.81 + 0] = −890.36 kJ/mol, ΔrS° = −243.0 J/(mol·K) and ΔrG° = −817.9 kJ/mol. For CaCO₃(s) → CaO(s) + CO₂(g), ΔH° ≈ +178.3 kJ/mol and ΔS° ≈ +160.6 J/(mol·K); because both are positive, setting ΔG = ΔH − TΔS = 0 gives a crossover temperature of about 1110 K (837 °C), above which limestone decomposition becomes spontaneous. This calculator includes about 190 substances with ΔfH°, ΔfG° and S° at 298.15 K (elements, oxides, acids, bases, salts, organic compounds and common aqueous ions, from the NBS/NIST tables and the CRC Handbook). Type an equation and it is balanced automatically, each species is matched by its state symbol (s), (l), (g) or (aq), and missing values can be entered by hand. Results include ΔrG° both from ΔfG° and from ΔH − TΔS, ΔG and K = exp(−ΔG/RT) at any temperature, the four-case spontaneity sign table and a ΔG versus T chart. Separate tabs handle Hess's law (combine reactions with factors, solved automatically) and bond-enthalpy estimates.

## How to use

1. Type a chemical equation (state symbols and fractions such as 1/2 O2 are fine) or pick an example; adjust states or thermodynamic values if needed
2. Read ΔrH°, ΔrS°, ΔrG°, K, the crossover temperature and the spontaneity verdict; enter a temperature to see ΔG at that T
3. Switch to the Hess's law or bond enthalpy tab to combine known reactions or list the bonds broken and formed

## Features

- About 190 substances with standard ΔfH°, ΔfG° and S° at 298.15 K (NBS/NIST, CRC)
- Automatic balancing with (s)(l)(g)(aq) state symbols and fractional coefficients
- ΔrG° computed both from ΔfG° and from ΔH − TΔS
- ΔG and equilibrium constant K at any temperature, in scientific notation
- Crossover temperature T = ΔH/ΔS and the spontaneity sign table
- ΔG versus temperature chart marking the crossover point
- Hess's law: reverse and scale reactions, solve the factors automatically and check the target
- Average bond enthalpy estimates compared with the exact value from ΔfH°

## FAQ

### Why are there two slightly different values of ΔrG°?

One sums the standard Gibbs energies of formation ΔfG°; the other uses ΔrG° = ΔrH° − TΔrS° at 298.15 K. They are equal in theory, but each tabulated value is rounded independently, so they usually differ by a few tenths of a kJ/mol.

### How do I know at what temperature a reaction is spontaneous?

Look at the sign of ΔG = ΔH − TΔS. If ΔH < 0 and ΔS > 0 the reaction is spontaneous at every temperature; if ΔH > 0 and ΔS < 0 it never is. When both have the same sign there is a crossover temperature T = ΔH/ΔS: below it if both are negative, above it if both are positive. CaCO₃ decomposition, for example, becomes spontaneous above about 1110 K. This assumes ΔH and ΔS do not change with temperature.

### How do I solve a Hess's law problem with this tool?

On the Hess's law tab enter each known reaction with its ΔH, type the target reaction and press Solve factors. The tool finds the factor for each reaction (negative means reversed), shows the net reaction, checks it against the target and combines the ΔH values with the same factors — for example, the combustion enthalpies of C and CO give ΔH = −110.5 kJ/mol for C(s) + ½O₂(g) → CO(g).

### Why does the bond enthalpy estimate differ from the table value?

Average bond enthalpies are averages over many molecules and apply only to gases, so they give estimates. Methane combustion to water vapour comes out at about −808 kJ/mol from bond enthalpies versus −802.3 kJ/mol from enthalpies of formation. Use enthalpies of formation when you need an accurate answer.

## Related tools

- [Significant Figures Calculator](https://qilingtools.com/en/math/significant-figures): Free online sig fig calculator: count significant figures digit by digit, round to N sig figs or decimals with six rounding modes, and compute by sig fig rules.
- [Chemical Equation Balancer](https://qilingtools.com/en/math/chemical-equation): Balance chemical equations by the algebraic method: smallest whole-number coefficients, brackets, hydrates, ionic charges, electrons, atom and charge checks.
- [Molar Mass Calculator](https://qilingtools.com/en/math/molar-mass): Molar mass of any formula with IUPAC atomic weights: brackets and hydrates, mass percent of each element, grams ↔ moles ↔ particles and solution molarity.
- [Interactive Periodic Table](https://qilingtools.com/en/math/periodic-table): Interactive periodic table of all 118 elements: colour by category, block, electronegativity, atomic mass, phase or melting point; search and click for details.
- [pH Calculator](https://qilingtools.com/en/math/ph): Free pH calculator for strong and weak acids and bases, polyprotic acids, salts and buffers, with an exact charge-balance solution and species plots.
- [Titration Curve](https://qilingtools.com/en/math/titration): Free acid-base titration curve simulator: exact curves for strong, weak and polyprotic acids and bases, equivalence-point pH, the jump and indicator picks.
- [Gas Law Calculator](https://qilingtools.com/en/math/gas-law): Free gas law calculator: solve PV=nRT for any variable, combined gas laws, gas density, Dalton's partial pressures, gas over water and van der Waals Z.
- [Solution & Dilution Calculator](https://qilingtools.com/en/math/solution): Free dilution calculator: solve C1V1=C2V2, convert molarity, % w/w, ppm and molality, mix solutions, plan serial dilutions and dilute stock acids.
