Maths Calculators

Combination Calculator

Calculate combinations of n items taken r at a time. Choose whether repetition is allowed and get an exact result instantly.

Bluehost

Combination Calculator

Enter the total number of items (n), the number selected (r), choose a combination type, and select Calculate Combinations.

F-Secure

What Is a Combination Calculator?

A combination calculator determines how many different selections can be made from a set of items when the order of the selected items does not matter. It is commonly used in mathematics, probability, statistics and other situations where you need to count possible groups or selections.

The standard combination calculation is written as nCr and uses the formula nCr = n! / (r!(n-r)!), where n is the total number of items and r is the number selected. This calculator can also calculate combinations with repetition when the same type of item can be selected more than once.

Why Use Combination Calculator?

YesTools Combination Calculator provides fast, exact combination calculations without requiring you to work through factorials manually.

1

Exact Integer Results

Results are calculated using exact integer arithmetic, avoiding the rounding errors associated with ordinary floating-point calculations.

2

Two Combination Modes

Calculate standard combinations without repetition or combinations where repetition is allowed.

3

Large Values Supported

The calculator supports integer inputs up to 1,000 while preserving the exact resulting integer.

4

Instant Calculation

Calculations are performed directly in your browser as soon as you request the result.

5

Clear Formula Display

The result includes the relevant combination formula so you can see which calculation has been performed.

6

Simple Responsive Interface

Enter values quickly on desktop, tablet or mobile devices using a straightforward calculator interface.

How to Use Combination Calculator

Use the calculator to determine the number of possible selections from a given number of items.

  1. Enter n — Enter the total number of items or available types.
  2. Enter r — Enter the number of items to be selected.
  3. Choose the combination type — Select Without repetition for standard combinations or With repetition when an item type may be selected more than once.
  4. Calculate the result — Select Calculate Combinations to display the exact number of possible selections.

How to Calculate Combinations Using nCr

For combinations without repetition, the standard formula is nCr = n! / (r!(n-r)!). The exclamation mark represents a factorial, which is the product of all positive integers from the specified number down to 1. For example, 5! = 5 × 4 × 3 × 2 × 1 = 120.

For example, selecting 3 items from 10 items gives 10C3 = 10! / (3! × 7!) = 120. This means there are 120 different groups of three that can be selected from ten items when the order of selection does not matter.

Combinations With Repetition

When repetition is allowed, the calculation changes because the same type of item can be selected more than once. The formula is C(n+r-1,r). For example, selecting 3 items from 10 available types with repetition allowed gives C(12,3) = 220 possible combinations.

Combinations vs Permutations

The key difference between combinations and permutations is whether order matters. A combination treats selections such as A, B and B, A as the same selection. A permutation treats them as different arrangements. Combinations are therefore appropriate when you are counting groups, while permutations are used when the order or arrangement of the selected items matters.

Combination Calculator Information

The values n and r must be whole numbers from 0 to 1,000. For combinations without repetition, r cannot be greater than n because it is not possible to select more distinct items than are available. When repetition is allowed, n must be at least 1 when r is greater than zero.

The calculator uses exact JavaScript BigInt arithmetic rather than floating-point arithmetic. This allows supported combination results to remain exact even when they contain many digits. Very large results are displayed in a horizontally scrollable result area so the complete integer can still be viewed without rounding.

There is exactly one way to select zero items, so nC0 is always 1. The calculator performs all calculations locally in your browser and does not need to send the values you enter to a server.

James William Steven Parker, creator of YesTools
Created by

James William Steven Parker

Creator & Developer of YesTools

James William Steven Parker is a web developer and technology professional with extensive experience in web development, web design, SEO, web hosting, systems analysis and cybersecurity. He created YesTools to provide fast, practical and free online tools for everyday tasks and technical work.

Learn more about James and YesTools

Frequently Asked Questions

A combination is a selection of items where the order of the selected items does not matter. For example, selecting A and B represents the same combination as selecting B and A.
The standard combination formula is nCr = n! / (r!(n-r)!), where n is the total number of items and r is the number of items selected.
Combinations ignore the order of selected items, while permutations treat different orders as different outcomes. Use combinations when only the group or selection matters and permutations when the arrangement matters.
Yes. When repetition is allowed, the number of combinations is calculated using C(n+r-1,r), where n is the number of available types and r is the number selected.
There is exactly one way to choose zero items, so nC0 equals 1. This follows from the standard convention that 0! equals 1.
Yes. The calculator uses JavaScript BigInt arithmetic to calculate supported integer results exactly rather than relying on floating-point approximations.

Explore More Free Tools

Explore the YesTools collection of free online tools, calculators, converters, generators and utilities.

Browse All Categories
hide.me VPN