Probability Calculator

Calculate probabilities for two events, combinations & permutations, binomial distribution, and normal distribution. Free online tool with step-by-step solutions.

Probability Calculator

Calculate probabilities for two events, combinations/permutations, binomial & normal distributions

A
B
A∩B
Step-by-Step
P(A ∩ B) = P(A) × P(B) = 0.5 × 0.4 = 0.2
P(A ∪ B) = P(A) + P(B) − P(A ∩ B) = 0.5 + 0.4 0.2 = 0.7
P(A|B) = P(A ∩ B) / P(B) = 0.2 / 0.4 = 0.5
P(A ∩ B) — Both A and B
0.2
= 0.5 × 0.4
P(A ∪ B) — A or B
0.7
= P(A) + P(B) − P(A∩B)
P(A | B) — A given B
0.5
= P(A∩B) / P(B)
P(B | A) — B given A
0.4
= P(A∩B) / P(A)
P(A') — Not A
0.5
= 1 − P(A)
P(B') — Not B
0.6
= 1 − P(B)
P(A ∪ B)' — Neither
0.3
= 1 − P(A∪B)

Free Probability Calculator - Calculate Event, Binomial & Normal Probabilities

Our Probability Calculator is a comprehensive, free online tool that helps you solve probability problems instantly. Whether you are working with two events, combinations and permutations, binomial distributions, or normal distributions, this calculator provides accurate results with step-by-step explanations.

What is Probability?

Probability is a branch of mathematics that measures the likelihood of an event occurring. It is expressed as a number between 0 and 1, where 0 means the event is impossible and 1 means the event is certain to happen. The basic probability formula is:

P(Event) = Number of favorable outcomes / Total number of outcomes

For example, the probability of rolling a 6 on a fair die is 1/6 ≈ 0.1667.

Understanding probability is essential for statistics, data science, finance, engineering, and everyday decision-making. Our calculator handles complex calculations so you can focus on interpreting results.

Probability Rules

Addition Rule

The addition rule calculates the probability of either event A or event B occurring:

P(A ∪ B) = P(A) + P(B) − P(A ∩ B)

For mutually exclusive events (events that cannot happen at the same time), the formula simplifies to:

P(A ∪ B) = P(A) + P(B)

Multiplication Rule

The multiplication rule calculates the probability of both events A and B occurring:

  • Independent events: P(A ∩ B) = P(A) × P(B)
  • Dependent events: P(A ∩ B) = P(A) × P(B|A)

Complement Rule

The complement rule finds the probability that an event does NOT occur:

P(A') = 1 − P(A)

This is useful when it is easier to calculate the probability of the opposite event. For example, the probability of NOT rolling a 6 on a die is 1 − 1/6 = 5/6 ≈ 0.8333.

Conditional Probability

Conditional probability measures the likelihood of an event given that another event has already occurred:

P(A | B) = P(A ∩ B) / P(B)

This formula is fundamental in Bayesian statistics and real-world decision-making.

Types of Probability

Classical Probability

Based on logical analysis of equally likely outcomes. If a fair coin is tossed, the probability of heads is 1/2 = 0.5 because there are two equally likely outcomes.

Empirical Probability

Based on observed data and experiments. If it rained 30 out of 100 days, the empirical probability of rain is 30/100 = 0.3.

Subjective Probability

Based on personal judgment, experience, or expert opinion. A doctor estimating a 75% chance of recovery based on similar cases uses subjective probability.

Axiomatic Probability

Built on Kolmogorov's three axioms: non-negativity (P(A) ≥ 0), normalization (P(S) = 1), and additivity for mutually exclusive events.

How to Use Our Probability Calculator

Two Events Tab

  1. Enter the probability of Event A (P(A)) as a decimal between 0 and 1
  2. Enter the probability of Event B (P(B)) as a decimal between 0 and 1
  3. Select whether the events are independent or dependent
  4. For dependent events, enter the joint probability P(A ∩ B)
  5. View results for union, intersection, conditional, and complement probabilities

Combinations/Permutations Tab

  1. Enter the total number of items (n)
  2. Enter the number of items to choose (r)
  3. View combinations C(n,r), permutations P(n,r), and with-replacement values

Binomial Distribution Tab

  1. Enter the number of trials (n)
  2. Enter the number of successes (k)
  3. Enter the probability of success per trial (p)
  4. View exact, cumulative, and tail probabilities with mean, variance, and standard deviation

Normal Distribution Tab

  1. Enter the mean (μ) and standard deviation (σ)
  2. Enter one or two x-values
  3. View z-scores and probabilities for left-tail, right-tail, and between-range calculations

Common Probability Problems with Examples

Example 1: Drawing Cards

What is the probability of drawing an Ace from a standard 52-card deck?

P(Ace) = 4/52 = 1/13 ≈ 0.0769

Example 2: Two Independent Events

If P(A) = 0.6 and P(B) = 0.3 are independent:

P(A ∩ B) = 0.6 × 0.3 = 0.18
P(A ∪ B) = 0.6 + 0.3 − 0.18 = 0.72
P(A | B) = 0.18 / 0.3 = 0.6 (same as P(A) since independent)

Example 3: Coin Flips (Binomial)

Probability of getting exactly 3 heads in 5 coin flips (n=5, k=3, p=0.5):

P(X=3) = C(5,3) × (0.5)³ × (0.5)² = 10 × 0.125 × 0.25 = 0.3125

Example 4: Exam Scores (Normal Distribution)

If exam scores have μ = 72 and σ = 8, what is the probability of scoring above 80?

z = (80 − 72) / 8 = 1.0
P(X > 80) = 1 − P(Z < 1.0) = 1 − 0.8413 = 0.1587

Example 5: Quality Control

A factory produces items with a 5% defect rate. In a sample of 20 items, what is the probability of exactly 2 defects?

P(X=2) = C(20,2) × (0.05)² × (0.95)¹⁸ = 190 × 0.0025 × 0.3972 ≈ 0.1887

Probability Formulas

FormulaExpressionDescription
Basic ProbabilityP(A) = n(A) / n(S)Favorable outcomes / Total outcomes
Addition RuleP(A∪B) = P(A) + P(B) − P(A∩B)Probability of A or B
Multiplication RuleP(A∩B) = P(A) × P(B)Probability of A and B (independent)
Complement RuleP(A') = 1 − P(A)Probability of not A
Conditional ProbabilityP(A|B) = P(A∩B) / P(B)Probability of A given B
CombinationsC(n,r) = n! / (r!(n−r)!)Ways to choose r items from n
PermutationsP(n,r) = n! / (n−r)!Ways to arrange r items from n
Binomial PMFP(X=k) = C(n,k) × p^k × (1−p)^(n−k)Exact binomial probability
Binomial Meanμ = n × pExpected value of binomial
Binomial Varianceσ² = n × p × (1−p)Spread of binomial distribution
Z-Scorez = (x − μ) / σStandardized score
Normal CDFP(X < x) = Φ(z)Cumulative probability

Real-World Applications of Probability

Weather Forecasting

Meteorologists use probability models to predict rain, snow, and extreme weather. A "70% chance of rain" means that under similar atmospheric conditions, rain occurred 70% of the time in historical data.

Insurance

Insurance companies calculate premiums using probability. They estimate the likelihood of claims based on age, location, health, and driving history to set fair prices while remaining profitable.

Gambling and Games

Casinos and lotteries are built on probability. Understanding expected value helps players make informed decisions. For example, the probability of winning Powerball jackpot is approximately 1/292,201,338.

Medicine and Healthcare

Clinical trials use probability to determine drug effectiveness. If a treatment works in 85 out of 100 patients, doctors can estimate the probability of success for future patients with similar conditions.

Quality Control and Manufacturing

Factory quality assurance relies on probability. Sampling inspection plans use binomial and hypergeometric distributions to decide whether to accept or reject production batches.

Artificial Intelligence and Machine Learning

Machine learning algorithms are built on probability theory. Naive Bayes classifiers, logistic regression, and neural networks all use probabilistic models to make predictions and classify data.

Frequently Asked Questions

What is probability?

Probability is a numerical measure of the likelihood that an event will occur, ranging from 0 (impossible) to 1 (certain). It quantifies uncertainty and is fundamental to statistics and decision-making.

How do I calculate the probability of two events?

For two independent events, multiply their individual probabilities: P(A and B) = P(A) × P(B). For the probability of either event occurring, use the addition rule: P(A or B) = P(A) + P(B) − P(A and B).

What is conditional probability?

Conditional probability is the probability of an event occurring given that another event has already occurred. It is calculated as P(A|B) = P(A ∩ B) / P(B). It is widely used in medical testing, spam filtering, and risk assessment.

What is binomial distribution?

The binomial distribution models the number of successes in a fixed number of independent trials, each with the same probability of success. It is defined by two parameters: n (number of trials) and p (probability of success). The mean is n × p and the variance is n × p × (1 − p).

What is normal distribution?

The normal distribution (bell curve) is a continuous probability distribution symmetric around the mean. About 68% of data falls within one standard deviation, 95% within two, and 99.7% within three. It is characterized by the mean (μ) and standard deviation (σ).

What is the complement rule in probability?

The complement rule states that the probability of an event not occurring equals one minus the probability of it occurring: P(not A) = 1 − P(A). This is useful when the complement is easier to calculate than the event itself.

How do I calculate combinations and permutations?

Combinations count selections where order does not matter: C(n,r) = n! / (r! × (n−r)!). Permutations count arrangements where order matters: P(n,r) = n! / (n−r)!. Use combinations for lottery numbers and permutations for race placements.

What is the difference between independent and dependent events?

Independent events do not affect each other's probabilities — the outcome of one does not change the probability of the other. Dependent events influence each other — drawing cards without replacement makes events dependent because the available outcomes change.

What is a z-score?

A z-score measures how many standard deviations a value is from the mean: z = (x − μ) / σ. A z-score of 1.5 means the value is 1.5 standard deviations above the mean. Z-scores allow comparison across different normal distributions.

When should I use binomial vs normal distribution?

Use the binomial distribution for counting successes in a fixed number of discrete trials (coin flips, pass/fail tests). Use the normal distribution for continuous measurements (heights, weights, test scores). The normal approximation to the binomial works well when n × p ≥ 5 and n × (1−p) ≥ 5.

Why Use Our Probability Calculator

Our Probability Calculator stands out because it provides instant, accurate results across four major probability domains. Unlike basic calculators that handle only one type of problem, our tool covers two-event probability, combinatorics, binomial distribution, and normal distribution — all in one place.

Every calculation includes step-by-step explanations so you can understand the math behind the results, not just the final answer. The visual Venn diagrams, distribution charts, and color-coded result cards make complex probability concepts intuitive and accessible.

Whether you are a student learning statistics, a data scientist validating models, a quality engineer monitoring production, or simply curious about the odds, our free Probability Calculator gives you the tools you need without any downloads, sign-ups, or fees.