# Free Probability Calculator — Combinations, Permutations & Factorials

- URL: https://betteranalyst.com/probability-calculator

Formula Bot is now Better Analyst—same account, more powerful analysis.Formula Bot is now Better Analyst—same account and workflows, with more powerful analysis, dashboards, and automation.

[Learn what changed](https://betteranalyst.com/formula-bot-is-now-better-analyst)

- No signup required
- Instant results
- Step-by-step solutions

Select calculation type

nCrnPrn!

n (total items)

r (chosen items)

Compute Combination (nCr)

Press Enter to submit

Better Analyst AI data analysis

## Go beyond one calculation with Better Analyst

Upload an Excel, CSV, or PDF file to analyze a complete dataset, ask follow-up questions, create charts, and get clear answers in seconds.

No credit card required. Free plan included.

[Try Better Analyst free](https://app.betteranalyst.com/signup?returnUrl=/dashboard)

## What Is a Probability Calculator?

Counting problems appear everywhere — how many ways can you choose a committee, arrange people in a line, deal a poker hand, or create a password? These questions all come down to three fundamental operations: **combinations** (choosing without regard to order), **permutations** (arranging where order matters), and **factorials** (counting all possible orderings). The formulas involve large factorials that grow explosively, making manual computation impractical.

Our **free probability calculator** computes combinations (nCr), permutations (nPr), and factorials (n!) instantly. It doesn't just give you the answer — it shows the **formula being used** and the **step-by-step expansion** so you can follow the mathematics and understand why the result is what it is.

## Common Use Cases

- **Combinations (nCr)** - calculate how many ways to choose r items from n when order doesn't matter
- **Permutations (nPr)** - calculate how many ways to arrange r items from n when order matters
- **Factorials (n!)** - compute the total number of ways to arrange n items in sequence
- **Step-by-step formula expansion** - see exactly how the formula is applied with your specific numbers
- **Large number computation** - handle factorials and combinations involving large values that overflow hand calculations
- **Formula reference** - see the exact formula (nCr = n!/(r!(n-r)!)) applied to your inputs as a learning tool

## Why Counting Problems Are Challenging

- **Combinations vs. permutations confusion** - the hardest part is often deciding whether order matters (permutation) or doesn't (combination), and choosing wrong gives a completely different answer
- **Factorial growth is explosive** - 10! is already 3,628,800 and 20! is over 2 quintillion; hand computation becomes impossible very quickly
- **Formula confusion is common** - remembering whether nCr uses r!(n-r)! or (n-r)! in the denominator, or whether nPr divides by (n-r)! or r!, trips up even experienced students
- **Arithmetic overflow in intermediate steps** - even when the final answer is reasonable, the intermediate factorials can be astronomically large, causing errors in step-by-step hand computation

## How It Works

Select the type of calculation — **combination, permutation, or factorial**. Enter the required values (n and r for combinations and permutations, just n for factorials). The calculator displays the **formula**, substitutes your values, expands the factorials, cancels common factors, and shows the final result.

Seeing the step-by-step expansion is valuable because it shows how factorial cancellation works — for example, in C(10,3), the 10! in the numerator and 7! in the denominator cancel to leave just 10 × 9 × 8, which is much easier to compute.

### Example

**Input:** n = 10, r = 3

**Operation:** Combination

**Output:** C(10, 3) = 10! / (3! × 7!) = (10 × 9 × 8) / (3 × 2 × 1) = 720 / 6 = 120

There are 120 ways to choose 3 items from 10 when order doesn't matter.

## Key Examples

- **Committee selection** - C(8, 3) = 56 ways to choose a 3-person committee from 8 candidates, since the order of selection doesn't matter
- **Medal awards** - P(5, 3) = 60 ways to award gold, silver, and bronze to 5 athletes, since which person gets which medal matters
- **Seating arrangements** - 5! = 120 ways to seat 5 people in a row, as every different ordering is a distinct arrangement
- **Poker hands** - C(52, 5) = 2,598,960 possible 5-card poker hands from a standard deck, the foundation of all poker probability calculations
- **4-letter codes** - P(26, 4) = 358,800 possible 4-letter codes from the alphabet with no repeated letters, since the order of letters matters

## Benefits

- **Instant combinations, permutations, and factorials** - get results for counting problems that would take many steps by hand
- **See the formula expansion step by step** - understand how factorial cancellation works and why the answer is what it is
- **Handle large numbers accurately** - compute results involving large factorials without overflow errors
- **100% browser-based** - no downloads, no accounts, instant results on any device
- **Perfect for probability homework** - verify your work on counting problems, understand the formulas, and build combinatorial intuition

## Frequently Asked Questions

### What is the difference between combinations and permutations?

**Combinations** count selections where **order doesn't matter** — choosing {A, B, C} is the same as choosing {C, A, B}. **Permutations** count arrangements where **order matters** — the arrangement ABC is different from CAB. Permutations always give a larger (or equal) result because they count more distinct outcomes.

### What is the maximum number the calculator can handle?

The calculator can handle values of n up to several hundred for combinations and permutations. For factorials, it can compute n! for large values of n accurately. Extremely large results are displayed in scientific notation when they exceed standard number formatting.

### What exactly is a factorial?

A **factorial** (written n!) is the product of all positive integers from 1 to n. So 5! = 5 × 4 × 3 × 2 × 1 = 120. By convention, 0! = 1. Factorials count the number of ways to arrange n distinct items in a complete sequence.

### When should I use combinations vs. permutations?

Ask yourself: **does the order of selection matter?** If you're choosing a committee (order doesn't matter), use combinations. If you're assigning ranked positions like 1st, 2nd, 3rd (order matters), use permutations. A helpful test: would rearranging the selected items create a "different" outcome? If yes, use permutations; if no, use combinations.

### How accurate are the results for very large numbers?

The calculator uses JavaScript's number precision, which handles integers exactly up to 2⁵³ (about 9 quadrillion). For larger intermediate values, the calculator uses factorial cancellation to keep numbers manageable. Results that exceed standard precision are displayed in scientific notation.

### Is the probability calculator free to use?

Yes, the calculator is completely free with no usage limits. Compute as many combinations, permutations, and factorials as you need for probability coursework, statistics, or any counting problem.

Compare your options

## Decide with evidence, not a sales pitch.

Open a neutral research prompt in the AI tool you already use. Compare capabilities, limitations, and fit before you choose.

1. [01ChatGPTOpen a balanced comparison prompt in ChatGPT.](https://chatgpt.com/?prompt=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
2. [02ClaudeOpen the same research prompt in Claude.](https://claude.ai/new?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)
3. [03PerplexityResearch the comparison with linked web sources.](https://www.perplexity.ai/search?q=Compare%20Better%20Analyst%20with%20using%20a%20general-purpose%20AI%20assistant%20for%20data%20analysis.%20Evaluate%20spreadsheet%20and%20document%20analysis%2C%20dashboards%2C%20repeatable%20reports%2C%20code%20transparency%2C%20data%20connections%2C%20pricing%2C%20and%20limitations.%20Use%20current%20public%20sources%2C%20distinguish%20verified%20facts%20from%20assumptions%2C%20and%20explain%20which%20types%20of%20users%20each%20option%20fits%20best.)

AI answers can be incomplete. Check source links, current pricing, and product documentation before deciding.

## More Calculators

- ### [Free Statistics Calculator Online](https://betteranalyst.com/statistics-calculator)
- ### [Free Derivative Calculator](https://betteranalyst.com/derivative-calculator)
- ### [Free Fraction Calculator Online](https://betteranalyst.com/fraction-calculator)
- ### [Free Unit Converter Online](https://betteranalyst.com/unit-converter)
- ### [Free Compound Interest Calculator Online](https://betteranalyst.com/compound-interest-calculator)
- ### [Free Integral Calculator](https://betteranalyst.com/integral-calculator)
- ### [Free Complex Number Calculator Online](https://betteranalyst.com/complex-number-calculator)
- ### [Percentage Calculator — Percent & Change](https://betteranalyst.com/percentage-calculator)
- ### [Free Regression Calculator Online](https://betteranalyst.com/regression-calculator)
- ### [Free Number Base Converter Online](https://betteranalyst.com/base-converter)
- ### [Free Limit Calculator](https://betteranalyst.com/limit-calculator)
- ### [Free Factoring Calculator Online](https://betteranalyst.com/factoring-calculator)
- ### [Free Polynomial Roots Calculator Online](https://betteranalyst.com/polynomial-roots-calculator)
- ### [Free Summation Calculator (Sigma Notation)](https://betteranalyst.com/summation-calculator)
- ### [Free Expression Simplifier](https://betteranalyst.com/expression-simplifier)
- ### [Free Matrix Calculator Online](https://betteranalyst.com/matrix-calculator)
- ### [Free Vector Calculator Online](https://betteranalyst.com/vector-calculator)
- ### [Free Equation Solver Online](https://betteranalyst.com/equation-solver)
- ### [Free Tip Calculator Online](https://betteranalyst.com/tip-calculator)
  [Calculate tips and split bills with ease.](https://betteranalyst.com/tip-calculator)
- ### [Free GPA Calculator Online](https://betteranalyst.com/gpa-calculator)
  [Calculate your grade point average instantly.](https://betteranalyst.com/gpa-calculator)
- ### [Free Square Footage Calculator Online](https://betteranalyst.com/square-footage)
  [Calculate area for any shape and convert between units.](https://betteranalyst.com/square-footage)
- ### [Free Square Root Calculator Online](https://betteranalyst.com/square-root)
  [Find square roots with step-by-step solutions.](https://betteranalyst.com/square-root)
- ### [Free Final Grade Calculator Online](https://betteranalyst.com/final-grade)
  [Find out what you need on your final exam.](https://betteranalyst.com/final-grade)
- ### [Free Quadratic Formula Calculator Online](https://betteranalyst.com/quadratic-formula)
  [Solve quadratic equations step by step.](https://betteranalyst.com/quadratic-formula)
- ### [Free Pythagorean Theorem Calculator Online](https://betteranalyst.com/pythagorean-theorem)
  [Find the missing side of a right triangle.](https://betteranalyst.com/pythagorean-theorem)
- ### [Free Annuity Calculator Online](https://betteranalyst.com/annuity-calculator)
  [Calculate annuity payments and values.](https://betteranalyst.com/annuity-calculator)
- ### [Free Dividend Calculator Online](https://betteranalyst.com/dividend-calculator)
  [Calculate dividend yield and income projections.](https://betteranalyst.com/dividend-calculator)
- ### [Free Long Division Calculator Online](https://betteranalyst.com/long-division)
  [Solve long division with detailed steps.](https://betteranalyst.com/long-division)
- ### [Age Calculator - Calculate Your Exact Age](https://betteranalyst.com/age-calculator)
  [Calculate your exact age in years, months, and days.](https://betteranalyst.com/age-calculator)
- ### [Slope Calculator - Find Slope from Two Points](https://betteranalyst.com/slope-calculator)
  [Find the slope and equation of a line.](https://betteranalyst.com/slope-calculator)
- ### [Free Future Value Calculator Online](https://betteranalyst.com/future-value)
  [Calculate how your investments grow over time.](https://betteranalyst.com/future-value)
- ### [Free Discount Calculator Online](https://betteranalyst.com/discount-calculator)
  [Calculate sale prices and savings instantly.](https://betteranalyst.com/discount-calculator)
- ### [Free Scientific Notation Calculator Online](https://betteranalyst.com/scientific-notation)
  [Convert and calculate with scientific notation.](https://betteranalyst.com/scientific-notation)
- ### [Log Calculator - Calculate Logarithms Online](https://betteranalyst.com/log-calculator)
  [Calculate logarithms with any base.](https://betteranalyst.com/log-calculator)
- ### [Free Rounding Calculator Online](https://betteranalyst.com/rounding-calculator)
  [Round numbers to any decimal place.](https://betteranalyst.com/rounding-calculator)
- ### [Free Markup Calculator Online](https://betteranalyst.com/markup-calculator)
  [Calculate markup percentage and profit margins.](https://betteranalyst.com/markup-calculator)
- ### [Free Mixed Number Calculator Online](https://betteranalyst.com/mixed-number)
  [Add, subtract, multiply, and divide mixed numbers.](https://betteranalyst.com/mixed-number)
- ### [Free Exponent Calculator Online](https://betteranalyst.com/exponent-calculator)
  [Calculate powers and exponents step by step.](https://betteranalyst.com/exponent-calculator)
- ### [Free Significant Figures Calculator Online](https://betteranalyst.com/sig-fig)
  [Count and round significant figures.](https://betteranalyst.com/sig-fig)
- ### [Free Midpoint Calculator Online](https://betteranalyst.com/midpoint-calculator)
  [Find the midpoint between two coordinate points.](https://betteranalyst.com/midpoint-calculator)
- ### [Free Percent Error Calculator Online](https://betteranalyst.com/percent-error)
  [Calculate percent error for experiments and data.](https://betteranalyst.com/percent-error)
- ### [Free GCF & LCM Calculator Online](https://betteranalyst.com/gcf-lcm-calculator)
  [Find the GCF and LCM of any numbers.](https://betteranalyst.com/gcf-lcm-calculator)
- ### [Free Decimal to Fraction Calculator Online](https://betteranalyst.com/decimal-to-fraction)
  [Convert decimals to fractions in lowest terms.](https://betteranalyst.com/decimal-to-fraction)
