Binomial Probability Calculator
Find exact, cumulative, and range probabilities for a binomial random variable.
What this probability binomial distribution calculator does
This tool computes probabilities for a binomial distribution, which models the number of successes in a fixed number of independent trials. Each trial has only two outcomes (success/failure), and the success probability stays constant.
- Exact probability: The chance of getting exactly k successes.
- Cumulative probability: The chance of getting at most k successes.
- Right-tail probability: The chance of getting at least k successes.
- Range probability: The chance of getting between two values (inclusive).
Binomial distribution formula
If X is binomial with parameters n and p, then:
P(X = k) = C(n, k) × pk × (1 - p)(n-k)
where C(n, k) = n! / (k!(n-k)!) is the number of ways to choose k successes from n trials.
When to use a binomial model
- The number of trials is fixed in advance.
- Each trial is independent.
- There are exactly two outcomes per trial.
- The success probability p is constant for all trials.
How to use the calculator
- Enter n (number of trials).
- Enter p (success probability per trial).
- Choose the calculation type.
- Enter k or a range a to b.
- Click Calculate.
Worked examples
Example 1: Exactly 3 successes
Suppose a sales rep has a 40% chance of closing each call, and makes 8 calls. Set n = 8,
p = 0.4, and choose P(X = 3). The output gives the exact probability of closing
exactly 3 deals.
Example 2: At least 7 successes
A quality process has 90% pass probability per item. In a batch of 10 items, use n = 10,
p = 0.9, and P(X ≥ 7) to estimate the chance of getting 7 or more passing items.
Example 3: Between 4 and 6 successes
For a fair coin flipped 10 times, set n = 10, p = 0.5, and select range mode with
a = 4 and b = 6 to find P(4 ≤ X ≤ 6).
Interpreting the output
The result is shown as both a decimal and a percentage. You also get:
- Mean:
np(expected number of successes) - Variance:
np(1-p) - Standard deviation:
√(np(1-p))
These summary values help you understand where outcomes typically cluster and how spread out they are.
Common mistakes to avoid
- Using non-integer values for n or k.
- Entering p outside the interval [0, 1].
- Applying the model when trials are not independent.
- Using a changing success probability while still assuming binomial behavior.
Practical use cases
- A/B test conversions (success = conversion).
- Quality control (success = item passes inspection).
- Hiring pipeline stages (success = candidate advances).
- Sports analytics (success = shot made, serve won, etc.).
- Risk estimation for repeated yes/no events.
Final note
A binomial calculator is one of the fastest ways to evaluate event likelihoods in repeated-trial settings. If your assumptions match the binomial conditions, these probabilities provide a clear and reliable way to make data-informed decisions.