🧮
🧮 Math & statistics

Exponential Distribution Calculator

Results update as you type.

Your numbers

Understanding the exponential distribution calculator — concept and principle

An exponential distribution calculator gives the probability that a waiting time is shorter or longer than a chosen time x, when events happen at a constant average rate λ. It also returns the mean and median waiting time. Typical uses are the time until the next customer arrives, the time between calls to a help desk, the lifetime of components with a constant failure rate, and radioactive decay.

Exponential waiting times: share still waitingWith rate 0.5, the share still waiting falls 100%, 60.7%, 36.8%, 22.3% at x = 0 to 3, so P(X ≤ 3) = 0.7769.Still waiting after time x (λ = 0.5)x = 0100.0%x = 160.7%x = 236.8%x = 322.3%77.7%still waitingalready happenedP(X ≤ 3) = 1 − e^(−0.5 × 3) = 0.7769mean 1/λ = 2median = 1.386
Each time unit keeps e^(−0.5) ≈ 60.7% of those still waiting; by x = 3 only 22.3% remain.

How it is calculated

λ is the number of events per unit of time, and x must be in that same unit: if λ is per hour, x is in hours. The variance is 1/λ², so the standard deviation equals the mean.

The principle

If events occur independently at a constant rate (a Poisson process), the number of events in time x is Poisson with mean λx. Waiting longer than x means seeing zero events in that time, whose Poisson probability is e^(−λx). That gives the survival function directly. The exponential is the only continuous distribution that is memoryless: P(X > s + t | X > s) = P(X > t). Having already waited does not make the event any more or less likely to happen soon. The median is below the mean because the distribution has a long right tail.

Worked example

  1. Inputs: λ = 0.5 per unit time, x = 3.
  2. λx = 0.5 × 3 = 1.5, and e^(−1.5) ≈ 0.22313.
  3. P(X ≤ 3) = 1 − 0.22313 ≈ 0.7769; P(X > 3) ≈ 0.2231.
  4. Mean = 1 ÷ 0.5 = 2; median = 0.693147 ÷ 0.5 ≈ 1.3863.
How P(X ≤ x) changes with Rate λ (per unit time)How P changes with Rate λ0.20.40.60.810.1250.250.3750.50.6250.751Example: 0.7768698399Rate λ (per unit time)
Each point is the calculator re-run with only “Rate λ (per unit time)” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Rate λ (per unit time)P(X ≤ x)
0.1250.3127107212
0.250.5276334473
0.3750.6753475326
0.50.7768698399
0.6250.8466450332
0.750.8946007754
10.9502129316

How to read the result

With an average wait of 2 units, there is about a 78% chance the event happens within 3 units. At x equal to the mean, P(X ≤ x) is always 1 − e^(−1) ≈ 63.2%, so most waits are shorter than average. The probability of waiting three times the mean is e^(−3) ≈ 5%.

Common mistakes

Keep in mind: The exponential model assumes a constant rate and independent events. Arrival rates that change with time of day, or parts that age, violate this assumption and make the probabilities inaccurate.

Frequently asked questions

What does memoryless mean in practice?

If a bus arrives as an exponential process and you have waited 10 minutes, your expected remaining wait is the same as when you arrived.

How do I get λ from data?

Divide the number of events by the total observation time, or take 1 ÷ the average waiting time.

What is the probability between two times a and b?

e^(−λa) − e^(−λb).

Sources: Ross, S. M., A First Course in Probability (Pearson), chapter on continuous random variables · NIST/SEMATECH e-Handbook of Statistical Methods, Section 1.3.6.6.7 Exponential Distribution

Checked 8 Nov 2026. Standard formulas, computed in your browser with double-precision numbers.

🧮 All math & statistics tools →🌍 Calculators by country →