Audited 31 Jul 2026·Last updated 28 Oct 2026·3 citations·Tier 2·0 uses

Exponential Distribution Calculator

Exponential waiting-time probabilities from a rate λ: the chance an event happens by time x, the chance it hasn't yet, and the density at x.

Exponential Distribution Calculator

Cumulative probability P(X≤x)
0.6321
The probability, from 0 to 1, that the waiting time is at most x, meaning the event has already happened by time x.
Probability density f(x)
0.0736
Survival probability P(X>x)
0.3679
Model scope
Continuous memoryless model with constant rate; it does not test whether observations are exponential, estimate λ, handle censoring, or model time-varying hazards and dependence.

Background.

Waiting times take on a recognisable shape when the events behind them happen at random at a steady average rate. Calls to a help desk, customers walking into a bank, decays of radioactive atoms, failures of electronic parts that do not wear out: short gaps are common, long gaps are rare, and the chance of a gap stretching past any given length shrinks by the same factor for every extra unit of time. That shape is the exponential distribution, and a single number pins it down completely, the rate λ, meaning the average number of events per unit of time.

Given λ and a time x, three questions have answers. Has the event happened by x? The probability is 1 − e^(−λx). Are we still waiting at x? That is the complement, e^(−λx). And how densely is probability packed around x? That is λe^(−λx), a rate per unit of time rather than a probability.

A few facts make the distribution easy to reason with. The mean wait is 1/λ, so a rate of 0.2 per minute means a call every 5 minutes on average. The chance that a wait is over by the mean is always 1 − 1/e, about 63.2%, whatever λ is, so most waits are shorter than average and the long tail drags the mean up. The median sits at ln 2 / λ, about 69% of the mean. And the process has no memory: after 5 minutes without a call, the chance of waiting 5 more is exactly what it was at the start.

That last property is also the model's limit. Anything that ages, wears out, runs to a timetable or bunches up after a quiet spell breaks it. The page also takes λ as given; it does not estimate it from data, test whether your data are exponential, or handle observations cut off before the event occurred.

What is exponential distribution calculator?

The exponential distribution is the continuous probability distribution of the waiting time between events in a Poisson process, where events occur independently at a constant average rate λ. Its density is f(x) = λe^(−λx) for x ≥ 0, its cumulative distribution is F(x) = 1 − e^(−λx), and its survival function is S(x) = e^(−λx). The mean and the standard deviation are both 1/λ. It is the only continuous distribution without memory, which is why it underlies constant-failure-rate reliability models and radioactive decay.

How to use this calculator.

  1. Enter the rate λ as events per unit of time, such as 0.2 calls per minute or 0.001 failures per hour. If you know the mean waiting time instead, enter its reciprocal: a mean of 5 minutes is λ = 0.2.
  2. Enter the time x in the same unit the rate uses. A rate per hour with a time in minutes gives an answer that looks reasonable and is wrong by a factor of 60.
  3. Read P(X ≤ x) as the chance the event has occurred by time x, and P(X > x) as the chance you are still waiting. The two always add to 1.
  4. For the chance that the event falls between two times a and b, run the page at both and subtract the cumulative values: F(b) − F(a).

The formula.

f(x)=λe^(-λx); F(x)=1-e^(-λx)

With a rate λ > 0 and a time x ≥ 0, F(x) = 1 − e^(−λx), S(x) = e^(−λx) and f(x) = λe^(−λx). Everything depends on the product λx, the expected number of events in time x. When λx = 1, x equals the mean and F = 1 − e^(−1) = 0.632; when λx = ln 2 ≈ 0.693, F = 0.5 and x is the median; by λx = 3, F has reached 0.950. The density is the slope of F: it starts at λ when x = 0 and falls by a factor of e for every 1/λ of elapsed time. It is measured in reciprocal time units, which is why it can exceed 1 when λ is large; only areas under it are probabilities. The rate must be strictly positive. A time of zero is allowed and gives F = 0 and S = 1.

A worked example.

Example

A help desk receives calls at random at an average rate of λ = 0.2 per minute, one every 5 minutes. What is the chance the next call arrives within x = 5 minutes? The product λx is 0.2 × 5 = 1, and e^(−1) = 0.3679. The cumulative probability is 1 − 0.3679 = 0.6321, about 63.2%. The survival probability, the chance of still waiting after 5 minutes, is 0.3679, and the density at 5 minutes is 0.2 × 0.3679 = 0.0736 per minute. That density times a short window gives an approximate probability: a call between 5.0 and 5.1 minutes is about 0.0736 × 0.1 = 0.0074 (the exact figure is 0.0073). Doubling the wait to 10 minutes raises the cumulative probability to 0.8647, and if 5 minutes have already passed without a call, the chance of another 5 quiet minutes is still 0.3679.

x Value5
rate Lambda0.2

Frequently asked questions.

My textbook describes the distribution by its mean, not its rate. How do I convert?
The rate is the reciprocal of the mean: λ = 1/β, so a mean of 5 minutes is a rate of 0.2 per minute. Software differs on which it expects. R's pexp and Excel's EXPON.DIST take the rate, while NumPy's exponential generator takes the mean, called scale.
How can a probability density be larger than 1?
The density is not a probability; it is probability per unit of time. With λ = 5 per second the density at zero is 5 per second, yet the first tenth of a second holds only about 0.39 of the probability, because the curve falls quickly. Areas under the curve never exceed 1, even when the curve's height does.
What does memoryless actually mean for my waiting time?
The time already spent waiting tells you nothing about the time still to come. Formally, P(X > s + t given X > s) = P(X > t). At 0.2 calls per minute, the chance of a 5-minute gap is 0.3679 whether you start the clock fresh or after 20 quiet minutes.
When is the exponential distribution the wrong model?
Whenever the rate changes. Parts that wear out fail more often as they age, buses run to a timetable, and shop arrivals peak at lunchtime. Each breaks the constant-rate assumption. A Weibull distribution with a rising hazard, or a model with a time-varying rate, usually fits such data better.
How does the decay rate relate to half-life?
In radioactive decay λ is the decay constant and the survival probability e^(−λx) is the fraction of atoms still undecayed after time x. Half remain when λx = ln 2, so the half-life is ln 2 / λ: a decay constant of 0.1 per year gives a half-life of about 6.93 years.
How is this connected to the Poisson distribution?
They describe the same process from two sides. If gaps between events are exponential with rate λ, the number of events in a period t follows a Poisson distribution with mean λt. The Poisson chance of zero events in time t, e^(−λt), is exactly the exponential survival probability.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
f(x)=λe^(-λx); F(x)=1-e^(-λx)
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