Skip to content
K Knidox Search…
Statistics · Probability

Binomial & Poisson Calculator

Exact probabilities for a fixed number of trials or an average event rate — P(X = k) and the cumulative P(X ≤ k).

Distribution
Number of independent trials.
A whole number from 0 to n.
A value between 0 and 1.
P(X = 3)
0.1172binomial

Cumulative P(X ≤ 3) = 0.1719

Probability of each outcome — binomial

Use the binomial distribution for a fixed number of independent yes/no trials, and the Poisson for counts arriving at an average rate. For 10 fair coin flips, the chance of exactly 3 heads is C(10, 3) · 0.5³ · 0.5⁷ = 0.1172 — about a 12% chance.

Two ways to model a count

Both distributions describe a count of events, but they answer different questions. The binomial applies when you run a fixed number of independent trials (n), each succeeding with the same probability (p), and you want the chance of exactly k successes. The Poisson applies when events happen at a known average rate (λ) over an interval and you want the chance of exactly k of them — with no fixed number of trials. Pick binomial when you can count the trials; pick Poisson when you only know the average.

P(X = k) = C(n, k) · pᵏ · (1 − p)ⁿ⁻ᵏ

binomial: C(n, k) = n! ÷ (k! · (n − k)!); Poisson uses P(X = k) = λᵏ · e⁻λ ÷ k!

Worked example

Flip a fair coin 10 times — what is the chance of exactly 3 heads? Here n = 10, k = 3, p = 0.5.

  1. 1
    Count the combinations. C(10, 3) = 10! ÷ (3! · 7!) = 120 — the number of ways to place 3 heads among 10 flips.
  2. 2
    Apply the probabilities. Each specific sequence of 3 heads and 7 tails has probability 0.5³ · 0.5⁷ = 0.5¹⁰ ≈ 0.000977.
  3. 3
    Multiply. 120 × 0.000977 = 0.1172, so P(X = 3) ≈ 0.1172 (about 12%). The cumulative P(X ≤ 3) ≈ 0.1719.

Binomial vs. Poisson

When each applies, plus its mean and variance.

BinomialPoisson
Use whenA fixed number of independent trials, each succeeding with probability pEvents occur at an average rate over an interval, no fixed trial count
Inputsn (trials), k, pλ (mean rate), k
Meann · pλ
Variancen · p · (1 − p)λ
ExampleHeads in 10 coin flipsCalls to a help desk per hour

How they connect, and what they assume

Poisson approximates the binomial. When n is large and p is small, the binomial converges to a Poisson with λ = n · p. That makes Poisson a handy stand-in for rare events across many trials — modelling typos per page or defects per batch — where counting individual trials is impractical.

Both assume independence. Each binomial trial must be independent and share the same p; each Poisson event must occur independently at a constant average rate. If one outcome influences the next — drawing cards without replacement, or events that cluster — neither model fits, and you would reach for a hypergeometric or other distribution instead.

When do I use binomial vs. Poisson?
Use the binomial when you have a fixed number of independent trials, each with the same success probability p. Use the Poisson when events arrive at an average rate λ over an interval with no fixed number of trials.
What is λ in the Poisson distribution?
λ (lambda) is the mean number of events expected in the interval — it is both the mean and the variance of the distribution. For example, if a shop averages 4 customers per hour, λ = 4.
What is the difference between P(X = k) and P(X ≤ k)?
P(X = k) is the probability of exactly k successes, while P(X ≤ k) is the cumulative probability of k or fewer — the sum of P(X = 0) through P(X = k). This tool reports both.
What are the assumptions of the binomial distribution?
A fixed number of trials n, only two outcomes per trial (success or failure), a constant success probability p, and independent trials. If p changes or trials affect each other, the binomial does not apply.
When can Poisson approximate the binomial?
When n is large and p is small, the binomial is well approximated by a Poisson with λ = n · p. This is useful for rare events across many trials, such as defects per batch.
Can k be larger than n in the binomial?
No. You cannot have more successes than trials, so k must satisfy 0 ≤ k ≤ n. The Poisson has no upper bound on k since there is no fixed trial count.