poisson process calculator

Poisson Process Probability Calculator

Compute event-count probabilities for a Poisson process using rate λ and time window t.

Tip: If your rate is per hour, time should be in hours too.

What is a Poisson process?

A Poisson process is a classic probability model for counting random events over time or space. It is used when events occur independently and at a roughly constant average rate. Examples include incoming support tickets per minute, customers arriving at a counter, website errors per hour, or radioactive decay counts per second.

What this calculator gives you

This tool computes probabilities for the random event count N(t) in a fixed time window. Once you provide the event rate λ and window length t, it evaluates:

  • Exact probability: P(N(t) = k)
  • Cumulative probability: P(N(t) ≤ k)
  • Tail probability: P(N(t) ≥ k)
  • Interval probability: P(a ≤ N(t) ≤ b)

It also reports the mean and variance, both equal to μ = λt for a Poisson process.

Core formulas

1) Poisson probability mass function

For k = 0, 1, 2, ... and μ = λt:
P(N(t)=k) = e μk / k!

2) Cumulative probability

P(N(t) ≤ k) = Σi=0k eμi/i!

3) At least k events

P(N(t) ≥ k) = 1 - P(N(t) ≤ k-1)

How to choose inputs correctly

  • Keep units consistent (for example, rate per minute with time in minutes).
  • Use nonnegative values for λ and t.
  • Use integer event counts for k, a, and b.
  • If you pick an interval, ensure a ≤ b.

Worked example

Suppose incidents arrive at an average rate of 4 per hour, and you are monitoring the next 30 minutes. Then t = 0.5 hours and μ = λt = 4 × 0.5 = 2.

  • Probability of exactly 3 incidents: P(N=3)
  • Probability of at most 1 incident: P(N ≤ 1)
  • Probability of at least 5 incidents: P(N ≥ 5)

Enter those values into the calculator and switch calculation type to get each result instantly.

Assumptions behind the model

The Poisson process is a good fit when these conditions are approximately true:

  • Events happen one at a time (not in large simultaneous batches).
  • The average rate is stable over the time window.
  • Counts from disjoint intervals are independent.
  • Very small intervals have very small event probabilities.

If your data show strong bursts, trends, or seasonality, consider piecewise rates or alternative count models.

Practical applications

  • Queueing theory and call-center staffing
  • Reliability engineering and failure counts
  • Inventory demand spikes
  • Network packet arrivals and system alerts
  • Biostatistics and event incidence modeling

Final note

A Poisson process calculator is most useful when you need fast, interpretable probabilities for random counts. With a reliable estimate of rate λ, you can make better operational decisions, set thresholds, and communicate risk clearly.

🔗 Related Calculators