Activation Energy from an Arrhenius Plot

Ea=−R×slopeE_a = -R \times \text{slope}

Worked example: Arrhenius slope -6447.7 K → Ea = 53.609 kJ/mol — press Try an example to run it live, then adjust anything.

Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Try different units for next level excitement!

Here the solver did the work — could you?

Two temperatures →

Grade 12Grade 12 Chemistry

Test your skills in the Exam Room: new numbers every attempt — free lessons for students, no sign-up, just pure learning.

See your Report Card
Compete with your friends
share your results
Learning zone

Activation Energy from an Arrhenius Plot explained

slopeEa

Take logarithms of the Arrhenius equation and it straightens out: ln k = ln A − (Ea/R)(1/T)(E_a/R)(1/T). Plot ln k on the vertical axis against 1/T on the horizontal and you get a line whose slope is −Ea/R-E_a/R and whose intercept is ln A. Multiplying the slope by −R (8.314 J/(mol·K)) recovers the activation energy from as many data points as you care to collect, which is far more robust than the two-point method because random scatter averages out across the whole set.

A measured slope of −6448 K gives EaE_a = 8.314 × 6448 = 53.6 kJ/mol, the same value a doubling-per-10-K experiment would yield. The slope has units of kelvin, and it is always negative for a normal reaction — a positive slope means the reaction speeds up on cooling, which happens only in unusual multi-step systems with a negative apparent activation energy. Watch the axis scaling too: 1/T values cluster in a narrow band (1/300 to 1/320 spans only 0.00021), so plotting the reciprocal to too few decimal places wrecks the slope long before the chemistry does.

Activation Energy from an Arrhenius Plot formula

Ea=−R×slopeE_a = -R \times \text{slope}
Where
  • EaE_a= Activation energy (kJ/mol)
  • slope\text{slope}= Slope of ln k vs 1/T, in kelvin (K)

Missing one of these? Work it out first, then come back