Probability Calculator - Small Study Tools
Probability · Statistics · Combinatorics

Probability Calculator

Calculate single event, combined, conditional and complementary probabilities instantly. Fully usable on mobile.

All calculations run in your browser, nothing is sent to any server
Pro Version is Free for now
✓ Binomial · Normal Distribution · At Least/Most · Combinations · Steps · History
Day Night
Basic Probability
P(A) = Favourable Outcomes ÷ Total Outcomes
🎲 Calculator
📌 Try a sample:

Number of outcomes you want (e.g. rolling a 3, enter 1)
Total number of equally likely outcomes (e.g. a die has 6)
⚠ Please enter valid numbers, favourables must be ≤ total, total must be > 0.
Probability P(A)
00.51
📌 Try a sample:

⚠ Values must be between 0 and 1.
P(A AND B)
P(A OR B)
P(neither)
📌 Try a sample:

Enter a value between 0 and 1 (e.g. 0.25 for 25%)
⚠ Value must be between 0 and 1.
P(A)
P(A') Complement
← P(A)P(A') →
📌 Try a sample:

The event that has already occurred. Must be greater than 0.
⚠ Check values: P(B) must be > 0, all values between 0 and 1, P(A∩B) ≤ P(B).
P(A | B), Probability of A given B
00.51
📌 Try a sample:

Probability of getting exactly k successes in n independent trials, each with success probability p.

⚠ Check: k ≤ n, 0 ≤ p ≤ 1, n ≥ 1.
P(X = k), Exact probability
00.51
Mean (μ = np)
Variance (σ²)
Std Dev (σ)
📌 Try a sample:

Calculates probability that a normally distributed variable X falls in a given range using the Z-score method.

⚠ Please check your inputs. σ must be > 0.
P(X < x)
00.51
📌 Try a sample:

Calculates cumulative binomial probabilities, at least k successes, at most k, or exactly k in n trials.

⚠ Check: k ≤ n, 0 ≤ p ≤ 1, n ≥ 1.
Probability
00.51
📌 Try a sample:

Calculate combinations C(n,r) and permutations P(n,r), the number of ways to choose or arrange items.

⚠ Check: r ≤ n, both must be non-negative integers.
Combinations C(n,r)
Order does NOT matter
Permutations P(n,r)
Order DOES matter
📋 Probability Basics
1Probability is always between 0 and 1 0 means impossible, 1 means certain.
2Independent events multiply their probabilities together to find P(A and B).
3Complementary events always sum to exactly 1, P(A) + P(A') = 1.
📊 Session Stats PRO
0
Calculations
Avg Result
Most Used
📋 Calculation History PRO
Complete a calculation to see your history here.
📐 Formula Reference PRO
Single Event
P(A) = Favourable ÷ Total
Basic probability of one outcome from equally likely events.
Complement
P(A') = 1 − P(A)
Probability that event A does NOT occur.
Conditional
P(A|B) = P(A∩B) ÷ P(B)
Probability of A given that B has occurred.
Independent (AND)
P(A∩B) = P(A) × P(B)
Both independent events occur simultaneously.
Addition Rule (OR)
P(A∪B) = P(A)+P(B)−P(A∩B)
At least one of A or B occurs.
Binomial Distribution
P(X=k) = C(n,k)·pᵏ·(1−p)ⁿ⁻ᵏ
Exactly k successes in n independent trials.
Combinations
C(n,r) = n! ÷ (r!·(n−r)!)
Ways to choose r items from n (order irrelevant).
Permutations
P(n,r) = n! ÷ (n−r)!
Ways to arrange r items from n (order matters).
💡 Probability Tips PRO

How to Use the Probability Calculator

From picking a calculation type to a full answer in seconds. Fully usable on mobile.

1
Pick a Type
Choose Single Event, Multiple Events, Complement, or Conditional.
2
Try a Sample
Tap a sample problem to see the fields filled in instantly, or type your own.
3
Calculate
Tap Calculate to see the probability, a visual bar, and a plain English note.
4
Go Pro
Unlock binomial, normal distribution, combinations, step by step working and history.

Every calculation runs inside your own browser. No account, no tracking, nothing ever uploaded.

Specifications
Price Free
Data Handling Never leaves your browser
Free Modes Single · Multiple · Complement · Conditional
Pro Features Binomial · Normal Dist. · Combinations
Platform Optimized for Web & Mobile
Found a bug or something not working right? Let us know and we'll fix it. Every report helps make this tool better.
Report an Issue

Probability Calculator, Free and Online

A probability calculator finds the likelihood of an event using the values you already know, and this one also works as a full binomial probability calculator, giving exact and cumulative probabilities for a fixed number of repeated trials. It covers single event, combined, complement and conditional probability for free, plus binomial distribution, normal distribution, at least or at most k successes and combinations in Pro mode, all with step by step working.

Most probability questions fall into a handful of shapes, and a genuinely useful probability calculator should handle every one of them without forcing you to hunt down a different tool. Use Single Event for basic favourable over total problems, Multiple Events for independent or mutually exclusive combinations, Complement for the probability an event does not happen, and Conditional for probability given that something else already occurred. Switch to Pro mode for a dedicated binomial probability calculator, sometimes searched as a binomial distribution probability calculator or a binomial probability formula calculator, plus a normal distribution calculator using the Z-score method, a cumulative binomial probability calculator for at least or at most k successes, and a combinations and permutations calculator, each with full step by step working, a running calculation history and a formula reference.

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

This finds the probability of exactly k successes in n independent trials, each with success probability p. This calculator applies it automatically in the Binomial tab and shows every intermediate step, including the combination C(n,k).

1Simple vs Pro, What Each Mode Includes

FeatureSimple ModePro Mode (Free)
Single event, multiple events, complement, conditionalIncludedIncluded
Binomial probability distribution calculator, exact and cumulativeNot includedIncluded
Normal distribution calculator (Z-score method)Not includedIncluded
Combinations C(n,r) and permutations P(n,r)Not includedIncluded
Full step by step working for every calculationNot includedIncluded
Calculation history, session stats, formula referenceNot includedIncluded

2Binomial Probability, Quick Reference

P(X = k)
Exact probability of k successes
P(X ≥ k)
At least k successes, cumulative
P(X ≤ k)
At most k successes, cumulative
Mean and Std Dev
μ = np, σ = √(np(1−p))

The mistake that trips up the most students using a binomial probability calculator online is applying the formula when the trials are not actually independent, or when the success probability changes from one trial to the next. The binomial formula only works when every trial is a Bernoulli trial, meaning it has exactly two outcomes, success or failure, the same success probability p every time, and no trial affects any other. Sampling without replacement from a small population is the classic case where this assumption quietly breaks, since removing an item changes the odds for the next draw, and a hypergeometric distribution is technically more accurate there, though the binomial formula still gives a close approximation when the population is large relative to the sample.

3Where the Binomial Distribution Actually Came From

The formula behind every binomial probability calculator with steps traces back to a book its own author never saw published. According to Significance, the Royal Statistical Society's own magazine, published via Wiley, the Swiss mathematician Jacob Bernoulli worked out the binomial distribution for general probabilities sometime between 1685 and 1689, but his book Ars Conjectandi, the work that finally presented it formally, was not printed until 1713, a full eight years after Bernoulli's death, when his nephew Nicolaus prepared the manuscript for publication. By the time it appeared, other mathematicians had already published closely related results, yet the distribution still carries Bernoulli's name today, and the repeated yes or no trial at its center is still called a Bernoulli trial.

QuestionQuick Answer
Who first worked out the binomial distribution?Jacob Bernoulli, between roughly 1685 and 1689
What book presented it formally?Ars Conjectandi
When was that book published?1713, eight years after Bernoulli's death
Why the delay?The manuscript was only prepared for print by his nephew Nicolaus
Privacy Note

Every calculation runs inside your own browser using JavaScript, nothing is uploaded or sent to a server, and no account or signup is required.

4Frequently Asked Questions

How do I use this as a binomial probability calculator?
Switch to Pro mode and choose the Binomial tab. Enter n for the number of trials, k for the number of successes you want, and p for the probability of success on a single trial, then press calculate. You get the exact probability P(X=k), the mean, the variance and the standard deviation, all with full step by step working.
What is the binomial probability formula this calculator uses?
P(X=k) equals C(n,k) times p to the power k times (1 minus p) to the power (n minus k), where C(n,k) is the number of combinations of k successes among n trials. This calculator applies that formula automatically and also shows the intermediate combination value.
Can this calculate cumulative binomial probability, at least or at most k successes?
Yes. The At Least / At Most tab in Pro mode sums the binomial formula across every relevant number of successes, giving you P(X is greater than or equal to k), P(X is less than or equal to k), or the exact P(X=k) for a single value, all from the same n and p.
What is the mean and standard deviation of a binomial distribution calculator result?
The mean of a binomial distribution is n times p, and the variance is n times p times (1 minus p), with the standard deviation being the square root of that variance. This calculator computes all three automatically alongside the exact probability whenever you solve a binomial problem.
How is binomial probability different from single event or conditional probability?
Single event probability covers one outcome from equally likely possibilities, and conditional probability covers one event given that another has already happened. Binomial probability instead covers a fixed number of independent, repeated trials, each with the same success probability, and asks how many of them succeed.
Can this also work as a binomial probability experiment calculator for a class assignment?
Yes. Enter the number of trials in your experiment, the outcome you are counting as a success, and the known or assumed success probability, then the calculator returns the exact probability along with the mean and standard deviation, everything typically needed to write up a binomial experiment.
Is my probability data private when I use this calculator?
Yes. Every calculation runs inside your own browser using JavaScript, nothing is uploaded or sent to a server, and no account or signup is required.

Grounded in the Royal Statistical Society's own tercentenary account of Ars Conjectandi, not the assumption that the binomial formula has always existed as a calculator function. The full account is available via Wiley Online Library. For related tools on this site, see the Binomial Probability Calculator and the full SmallStudyTools.com tool library.

Lilly
Here to help you find a tool
Search tools Search blogs
Try me to find a tool! 👋