Audited 29 Jul 2026·Last updated 28 Oct 2026·6 citations·Tier 2·0 uses

van 't Hoff Equation Calculator — K versus Temperature

Move an equilibrium constant to a new temperature with the van 't Hoff equation, fit ΔrH° from two constants, or find the temperature that gives a target K.

van 't Hoff Equation Calculator

What do you want to work out?
Strictly positive — the equation takes its logarithm. Ideally the dimensionless standard constant K°, but any consistently-defined constant works for everything except the entropy output, because only the RATIO K₂/K₁ enters. Default 0.1481 is K° for N₂O₄(g) ⇌ 2NO₂(g) at 298.15 K from NIST-JANAF data.
Absolute temperature in kelvin at which K₁ was measured or tabulated. K = °C + 273.15. Most thermochemical data is referenced to 298.15 K.
K
The constant at the second temperature — supplied when you are fitting an enthalpy or looking for a temperature, computed otherwise. Must be positive and in the same units and on the same basis as K₁.
Absolute temperature in kelvin. Keep it within a few tens of kelvin of T₁ where you can: the equation assumes ΔrH° is constant over the interval, and real enthalpies drift with temperature.
K
SIGN CONVENTION: POSITIVE means ENDOTHERMIC (the reaction absorbs heat) and its K rises with temperature; NEGATIVE means exothermic and its K falls. Negative values are legal here, unlike for K and T. Default +57.12 kJ/mol is ΔrH° for N₂O₄(g) ⇌ 2NO₂(g) from NIST-JANAF formation enthalpies.
kJ/mol
Answer
4.497
The quantity you asked for: a dimensionless equilibrium constant, a temperature in kelvin, or an enthalpy in kJ/mol.
K at T₁
0.1481
K at T₂
4.497
T₁
298.15 K
T₂
350 K
ΔrH°
57.12 kJ/mol
ln(K₂/K₁)
3.4135
K₂ / K₁
30.3714
ΔrS° (only if K is the standard K°)
175.7 J/(mol·K)

Background.

Warm a reaction that absorbs about 50 kJ of heat per mole by ten degrees from room temperature and its equilibrium constant almost doubles. Cool an exothermic reaction and the same arithmetic runs the other way. The van 't Hoff equation turns that piece of Le Chatelier's principle into a number: ln(K₂ ⁄ K₁) = −(ΔrH° ⁄ R)(1 ⁄ T₂ − 1 ⁄ T₁).

The sign of the reaction enthalpy sets the direction. ΔrH° is positive for an endothermic reaction, one that takes in heat, and its K rises with temperature; a negative ΔrH° means K falls on warming. The size of the enthalpy sets how steeply K responds. Because the equation works in reciprocal temperature, a ten-degree step near 300 K moves K further than the same step near 600 K.

You can put four questions to it: carry a known constant to a new temperature, carry one back to the original temperature, fit an enthalpy from constants measured at two temperatures, or find the temperature at which K reaches a target value. Only the ratio K₂ ⁄ K₁ enters, so any consistently defined constant works, whether a gas-phase K°, an acid dissociation constant, the ion product of water, a solubility product, a binding constant or a Henry's-law constant.

The working form assumes ΔrH° stays fixed between the two temperatures. In reality it drifts with the difference in heat capacity between products and reactants, so a few tens of kelvin is usually safe and long extrapolations are not. The reaction-entropy output is a separate matter: it is meaningful only when K is the dimensionless standard constant K°.

What is van 't hoff equation calculator?

The van 't Hoff equation, published by Jacobus Henricus van 't Hoff, links the temperature dependence of an equilibrium constant to the standard reaction enthalpy. It follows from two standard relations, ΔrG° = −RT ln K and ΔrG° = ΔrH° − TΔrS°, which combine to ln K = −ΔrH° ⁄ (RT) + ΔrS° ⁄ R. Plotted as ln K against 1 ⁄ T this is a straight line with slope −ΔrH° ⁄ R and intercept ΔrS° ⁄ R, the van 't Hoff plot used to extract reaction enthalpies from equilibrium measurements. The Clausius–Clapeyron equation for vapour pressure has the same form.

How to use this calculator.

  1. Choose what to solve for: K₂ at a new temperature, K₁ back at the original one, the enthalpy from two measured constants, or the temperature T₂ that gives a target K.
  2. Enter the constants. Both must be positive and on the same basis: the same reaction written the same way round, the same standard state and the same units. A Kp in bar and a Kc in mol/L cannot be mixed.
  3. Enter temperatures in kelvin (°C + 273.15). A Celsius figure typed here is a different quantity, not a slightly wrong one.
  4. Enter ΔrH° in kJ/mol, positive if the reaction absorbs heat. Standard formation enthalpies from a table such as NIST-JANAF give it as products minus reactants.
  5. Check the direction before trusting the number: heating an endothermic reaction must give K₂ ⁄ K₁ above 1 and a positive ln(K₂ ⁄ K₁). If it does not, the enthalpy's sign is wrong.

The formula.

ln(K₂/K₁) = −(ΔrH° / R) · (1/T₂ − 1/T₁)

Writing ln K = −ΔrH° ⁄ (RT) + ΔrS° ⁄ R at two temperatures and subtracting removes the entropy term, leaving ln(K₂ ⁄ K₁) = −(ΔrH° ⁄ R)(1 ⁄ T₂ − 1 ⁄ T₁). R is the molar gas constant, 8.314462618 J mol⁻¹ K⁻¹, exact since the 2019 SI redefinition. The enthalpy is entered in kJ/mol and multiplied by 1,000 so its units match R.

Each mode is a rearrangement. K₂ = K₁ · exp[−(ΔrH° ⁄ R)(1 ⁄ T₂ − 1 ⁄ T₁)], and K₁ is the same with the sign of the exponent flipped. The enthalpy comes from ΔrH° = −R ln(K₂ ⁄ K₁) ⁄ (1 ⁄ T₂ − 1 ⁄ T₁), and the temperature from 1 ⁄ T₂ = 1 ⁄ T₁ − (R ⁄ ΔrH°) ln(K₂ ⁄ K₁). Whatever you solve for, all nine outputs are filled in, including the entropy estimate ΔrS° = R ln K₁ + ΔrH° ⁄ T₁, returned in J/(mol·K).

Three inputs are refused because no answer exists. Fitting an enthalpy with T₂ = T₁ divides zero by zero: two constants at one temperature say nothing about temperature dependence. Asking for a temperature with ΔrH° = 0 fails because such a constant never changes. And for an endothermic reaction K approaches a finite ceiling, K₁ · exp(ΔrH° ⁄ RT₁), as temperature grows without limit; a target above it would need a negative absolute temperature, so it is rejected. An exothermic reaction has the mirror-image floor.

The constant-enthalpy assumption is the main source of error. Kirchhoff's law, dΔrH° ⁄ dT = ΔrCp, says the enthalpy drifts by the heat-capacity difference for every kelvin, so a two-point fit over a wide interval returns an average enthalpy rather than the value at either end.

A worked example.

Example

Dinitrogen tetroxide splits into nitrogen dioxide, N₂O₄(g) ⇌ 2 NO₂(g); a sealed tube of the gas turns browner as it warms. NIST-JANAF formation enthalpies of 33.10 kJ/mol for NO₂ and 9.08 kJ/mol for N₂O₄ give ΔrH° = 2 × 33.10 − 9.08 = 57.12 kJ/mol. Standard entropies of 240.04 and 304.38 J/(mol·K) give ΔrS° = 2 × 240.04 − 304.38 = 175.70 J/(mol·K). At 298.15 K, ΔrG° = 57,120 − 298.15 × 175.70 = 4,735.05 J/mol, so K₁ = exp(−4,735.05 ⁄ (8.314462618 × 298.15)) = 0.148066, shown as 0.1481. To carry that to 350 K, 1 ⁄ 350 − 1 ⁄ 298.15 = −4.969 × 10⁻⁴ K⁻¹. Multiplying by −57,120 ⁄ 8.314462618 = −6,870.0 K gives an exponent of +3.4135. e³·⁴¹³⁵ = 30.3714, so K₂ = 0.148066 × 30.3714 = 4.4970. The entropy output, R ln 0.1481 + 57,120 ⁄ 298.15, returns 175.7 J/(mol·K), the same figure the tabulated entropies gave, which confirms that 0.1481 is a true dimensionless K°. Solving instead for the temperature at which K = 1 gives 325.1 K, about 52 °C: above that the brown NO₂ side is favoured.

constant At T10.148
constant At T24.497
temperature2350
temperature1298.15
enthalpy Change57.12
solve ForconstantAtT2

Frequently asked questions.

Can I use it to see how the pH of neutral water changes with temperature?
Yes. Water's ion product is about 1.0 × 10⁻¹⁴ at 25 °C and its ionisation enthalpy is about +55.8 kJ/mol. Carried to 37 °C, Kw becomes 2.39 × 10⁻¹⁴, so neutral pH is 6.81, not 7. Carried to 100 °C the calculator gives 6.02, while measured values sit nearer 6.1, because that enthalpy itself shrinks as water warms.
When does the ΔrS° output actually mean an entropy?
Only when K is the dimensionless standard constant K°, defined against a standard pressure of 10⁵ Pa (tables from before 1982 often used 101,325 Pa). A Kp in bar, a Kc in mol/L or a Henry's-law constant still gives a number, but not a reaction entropy. The other outputs are unaffected, because units cancel in the ratio K₂ ⁄ K₁.
Does it work for Henry's-law constants?
Yes. A Henry's-law constant describes an equilibrium between gas and solution, and IUPAC's 2021 recommendations apply the van 't Hoff equation to it with the solvation enthalpy in place of ΔrH°. Sander's compilation lists a temperature parameter of 1,500 K for oxygen in water, which corresponds to ΔsolH = −8.314462618 × 1,500 J/mol, or −12.47 kJ/mol.
Why is an enthalpy fitted from two close temperatures so unreliable?
The fit divides by 1 ⁄ T₂ − 1 ⁄ T₁, which is tiny when the temperatures are close, so a small error in either constant becomes a large error in ΔrH°. At T₂ = T₁ the calculation is impossible. Careful determinations measure K at many temperatures across a wide range and fit a least-squares line to the van 't Hoff plot.
Why can some target constants not be reached at any temperature?
As temperature rises without limit, 1 ⁄ T₂ falls to zero and K stops growing. For the N₂O₄ example the ceiling, 0.1481 × exp(57,120 ⁄ (8.314462618 × 298.15)), is about 1.5 × 10⁹. Any target above it would need a negative absolute temperature. A target that far out usually means a wrong sign or mismatched constants.
How is this different from the Arrhenius equation?
Arrhenius describes a rate constant, with an activation energy for the climb to the transition state; van 't Hoff describes an equilibrium constant, with the enthalpy difference between products and reactants. Because K equals the forward rate constant over the reverse one, for a single-step reaction ΔrH° is close to the forward activation energy minus the reverse one.

References& sources.

  1. [1]Sander, R., Acree, W. E., De Visscher, A., Schwartz, S. E. & Wallington, T. J. (2022). Henry's law constants (IUPAC Recommendations 2021). Pure and Applied Chemistry 94(1), 71–85, §4.2 'Temperature dependence': 'The Henry's law constant is a special case of an equilibrium constant, describing an equilibrium between two phases. To describe the temperature dependence of Hs, the van 't Hoff equation can be used: (1/Hs)(dHs/d(1/T)) = −Δsol H / R, where Δsol H is the enthalpy of solvation, R is the gas constant and T is the thermodynamic temperature. For a small temperature range, Δsol H can be considered constant.' The sign convention and the constant-enthalpy caveat on this page both come from this clause. Text verified from the open-access author manuscript (BNL-220956-2021-JAAM) 2026-07-29.
  2. [2]Sander, R. (2023). Compilation of Henry's law constants (version 5.0.0) for water as solvent. Atmospheric Chemistry and Physics 23, 10901–12440, §2.4 Eqs. (1)–(4): the differential form d ln Hs/d(1/T) = −ΔsolH/R, its integration to ln Hs = A + B/T, and the definition B = −ΔsolH/R with reference temperature T° = 298.15 K. Source of the independent worked check on this page (oxygen in water, B = 1500 K ⇒ ΔsolH = −12.47 kJ/mol). Open access; PDF text extracted and read 2026-07-29.
  3. [3]Chase, M. W. (1998). NIST-JANAF Thermochemical Tables, 4th edition, J. Phys. Chem. Ref. Data Monograph 9, as served by the NIST Chemistry WebBook SRD 69. Nitrogen dioxide (NO₂, CAS 10102-44-0), gas phase: ΔfH° = 33.10 kJ/mol and S° = 240.04 J/(mol·K) at 298.15 K and 1 bar. One of the two entries from which the worked example's ΔrH° = 57.12 kJ/mol and ΔrS° = 175.70 J/(mol·K) are derived. Open access; values retrieved and confirmed 2026-07-29.
  4. [4]Chase, M. W. (1998). NIST-JANAF Thermochemical Tables, 4th edition, as served by the NIST Chemistry WebBook SRD 69. Dinitrogen tetroxide (N₂O₄, CAS 10544-72-6), gas phase: ΔfH° = 9.08 kJ/mol and S° = 304.38 J/(mol·K) at 298.15 K and 1 bar. The second entry behind the worked example. Open access; values retrieved and confirmed 2026-07-29.
  5. [5]Tiesinga, E., Mohr, P. J., Newell, D. B. & Taylor, B. N. CODATA Recommended Values of the Fundamental Physical Constants: 2022. NIST Standard Reference Database 121, 'molar gas constant' R = 8.314 462 618… J mol⁻¹ K⁻¹, listed with standard uncertainty '(exact)' following the 2019 SI redefinition. The only physical constant this calculator uses. Independent national metrology institute; open access; retrieved 2026-07-29.
  6. [6]International Union of Pure and Applied Chemistry. Compendium of Chemical Terminology (the 'Gold Book'), 5th edition, online version 5.0.0 (2025), entry 'standard pressure' (S05921): 'In 1982 IUPAC recommended the value 10⁵ Pa, but prior to 1982 the value 101 325 Pa (= 1 atm) was usually used.' Cited because the entropy output is only meaningful for a standard equilibrium constant K°, and K° depends on which standard pressure the tabulated data assumed. Open access; retrieved 2026-07-29.

How this page was produced

Published by
Quanta Calculator
Primary sources
6 cited below
Method
ln(K₂/K₁) = −(ΔrH° / R) · (1/T₂ − 1/T₁)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon