Free online statistics tool

Binomial Probability Calculator

Type in your trials, your probability, and how many successes you care about — get the exact probability instantly, plus the full working, a chart, and the mean/variance/standard deviation. No sign-up, no ads blocking the tool, just the math.

P(X = k) P(X ≤ k) P(X ≥ k) Between two values Mean · Variance · SD Handles large n

Calculate a probability

How many times the experiment happens
Advertisement

What is binomial probability, actually?

Okay, so here's the plain-English version. Binomial probability is just the math for one specific situation: something happens over and over, and each time it can only go one of two ways — yes or no, win or lose, heads or tails. That's it. That's the whole idea. "Binomial" literally comes from "bi" (two) — because there are only two possible outcomes each round.

You've probably used this logic without knowing it had a name. Guessing on a multiple-choice quiz, flipping a coin ten times to see who goes first, checking how many free throws you'll probably make out of 20 attempts — all of that is binomial probability. This calculator does the actual math for you, but it helps to understand what's happening under the hood, so let's go through it.

The 4 things that make a situation "binomial"

Not every random situation counts as binomial. For the formula to actually apply, four things need to be true:

  1. Fixed number of trials. You already know how many times it's going to happen (that's your n).
  2. Only two outcomes each trial. Success or failure. Not three options, not a range — just two.
  3. Same probability every time. The chance of success (p) doesn't change from one trial to the next.
  4. Trials are independent. One result doesn't affect the next one. Flipping a coin doesn't change the odds for the next flip.
If any of those four break — say the probability changes each time, or the trials depend on each other — you're not dealing with a true binomial situation anymore, and this calculator isn't the right tool for it.

The binomial probability formula

Here's the formula this calculator is running behind the scenes:

P(X = k) = C(n, k) · pk · (1 − p)n−k

It looks intimidating the first time you see it, but each piece is doing something simple:

Basically: p^k handles the chance of getting your successes, (1−p)^(n−k) handles the chance of getting the rest as failures, and C(n,k) accounts for every possible order those successes could land in. Multiply the three together and you get your answer.

How to use this calculator (step by step)

  1. Enter n, the number of trials.
  2. Enter p, the probability of success on a single trial — you can type it as a decimal (0.5) or flip the toggle to percent (50).
  3. Pick what you actually want to know: exactly k, at most k, at least k, less than k, more than k, or a range between two values of k.
  4. Enter k (and a second value if you picked "between").
  5. Hit calculate. You'll get the exact probability, the percentage, the full step-by-step working, the mean/variance/standard deviation, a bar chart of the whole distribution, and — if you want it — the complete probability table for every possible value of k.

Real examples people actually search for

Here are a few situations that are genuinely binomial, so you can see the pattern:

SituationTrial"Success"np
Flipping a coin 10 timesOne flipHeads100.5
Guessing on a 20-question MCQ test (4 options each)One questionCorrect guess200.25
Shooting 15 free throws at 70% accuracyOne shotMade basket150.7
Checking 50 phones off a line with a 2% defect rateOne phoneDefective500.02
Rolling a die 6 times, counting how many land on 6One rollRolled a 660.1667

Try the presets above the calculator — they're pre-filled versions of a couple of these so you can see the working instantly.

Mean, variance, and standard deviation — what do they even mean here?

Once n and p are set, the whole distribution has a predictable shape, and three numbers describe it:

Binomial vs. normal distribution — when do you switch?

Short version: binomial is for counting successes in a fixed number of yes/no trials. Normal distribution is the smooth bell curve used for continuous data (height, test scores, reaction times). But here's the useful bit — when n is large and p isn't too close to 0 or 1, the binomial distribution starts to look like a normal curve, and people often approximate one with the other to make the math easier by hand. This calculator doesn't need that shortcut, since it computes the exact binomial values directly, even for large n — but it's worth knowing the connection exists. If you want the full breakdown, there's a post on this in the blog.

Mistakes people make with binomial probability

Want more worked examples?

The blog has step-by-step breakdowns for coin tosses, exams, cricket matches, and more.

Browse the blog
Advertisement

Frequently asked questions

Yes, completely. There's no sign-up, no result limit, and no watermark on the output — use it as many times as you need.
P(X = k) is the chance of exactly k successes and nothing else. P(X ≤ k) adds up every probability from 0 successes all the way through k successes — it's the cumulative version. Pick the mode that matches your actual question, since these numbers can be very different.
Yes — flip the toggle next to the probability field from "Decimal" to "Percent" and type in something like 50 instead of 0.5.
This calculator uses a logarithmic method for the combinations, so it stays accurate for very large n — well beyond what a basic factorial-based calculator can handle without breaking. The full probability table displays up to k = 500 at a time to keep the page fast.
Yes — anything with a fixed number of independent yes/no trials and a constant probability of success fits the binomial model. That covers coin flips, dice, exam guessing, quality-control checks, and a lot more. Use the presets above the calculator to try a few instantly.
Then it's not a binomial situation — you might be looking at a different distribution (like Poisson, for counting events over time). There's a comparison in the blog if you want to check which one actually fits.

From the blog

See all 10 posts →