🔬
🔬 Science & engineering

Boltzmann Factor Calculator (e^(−ΔE/kT) and population ratio)

Results update as you type.

Your numbers

Understanding the Boltzmann factor calculator — concept and principle

The Boltzmann factor tells you how likely a higher-energy state is compared with a lower one at a given temperature. This calculator finds the factor, the population ratio including degeneracy and the share of particles in the upper level of a two-level system.

Two levels 0.05 eV apart at 25 °CTwo levels 0.05 eV apart at 25 °CTwo levels 0.05 eV apart at 25 °Clower level87.5%upper level12.5%e^(−0.05 ÷ 0.025693) = 0.1428 · kT 25.69 meV
The gap is about 1.95 kT, so for every molecule below only 0.143 sit above: 12.5% of the pair.

How it is calculated

The principle

In thermal equilibrium, energy is shared randomly among particles. Counting the ways energy can be distributed shows that the probability of a state falls exponentially with its energy, with kT as the natural energy scale. If a gap is small compared with kT, both states are almost equally populated; if it is many times kT, the upper state is nearly empty. This principle underlies reaction rates (the Arrhenius equation), spectroscopy, semiconductors and the atmosphere's density profile.

Worked example

Default inputs: ΔE = 0.05 eV, T = 298.15 K, g₂ ÷ g₁ = 1.

  1. kT = 8.617333 × 10⁻⁵ eV/K × 298.15 K ≈ 25.693 meV; RT ≈ 2.479 kJ/mol.
  2. ΔE ÷ kT = 0.05 ÷ 0.025693 ≈ 1.946.
  3. Boltzmann factor = e^(−1.946) ≈ 0.1428; population ratio = 0.1428.
  4. Share in the upper state = 0.1428 ÷ 1.1428 ≈ 12.5%.
How Boltzmann factor e^(−ΔE/kT) changes with Energy difference E₂ − E₁How Boltzmann factor e^ changes with Ene…00.20.40.60.80.01250.0250.03750.050.06250.0750.1Example: 0.1428Energy difference E₂ − E₁
Each point is the calculator re-run with only “Energy difference E₂ − E₁” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Energy difference E₂ − E₁Boltzmann factor e^(−ΔE/kT)
0.01250.6148
0.0250.3779
0.03750.2323
0.050.1428
0.06250.08781
0.0750.05398
0.10.0204

How to read the result

A factor near 1 means the upper state is easily reached at this temperature; a factor near 0 means it is rarely occupied. Raising the temperature increases the factor. Degeneracy multiplies the ratio: a level with three times as many states holds three times as many particles at the same energy.

Common mistakes

Keep in mind: Assumes thermal equilibrium and classical Boltzmann statistics. Quantum gases at low temperature need Fermi–Dirac or Bose–Einstein statistics.

Frequently asked questions

What is the Boltzmann factor?

e^(−E ÷ kT), the relative probability of a state with energy E at temperature T.

What is kT at room temperature?

About 25.7 meV, or 2.48 kJ/mol, at 298 K.

How is it related to the Arrhenius equation?

The exponential term e^(−Ea ÷ RT) in reaction rates is a Boltzmann factor for the activation energy.

Sources: Atkins, P. & de Paula, J., Physical Chemistry (the Boltzmann distribution) · BIPM, SI Brochure 9th ed. (2019): exact values of kB, h, e, NA

Checked 9 Nov 2026. Q. Zhu, Physics 467/667 Thermal Physics, Lecture 21 “The Boltzmann Factor and Partition Function” (University of Nevada, Las Vegas, Spring 2019): P(s) ∝ e−E(s)/kT, P(s₂)/P(s₁) = e−[E(s₂)−E(s₁)]/kT (eq. 21.5). Degeneracy weighting g₂/g₁: standard formula. Constants: c = 299,792,458 m/s, e = 1.602176634 × 10⁻¹⁹ C, kB = 1.380649 × 10⁻²³ J/K, h = 6.62607015 × 10⁻³⁴ J·s and NA = 6.02214076 × 10²³ mol⁻¹ are exact in the 2019 SI.

🔬 All science & engineering tools →🌍 Calculators by country →