Permutations Calculator
Our Permutations Calculator helps you figure out how many different ways you can arrange a specific number of items from a larger set, especially when the order of those items makes a difference. It's a key tool for probability and combinatorics problems.
The total number of distinct items available in your set.
The number of items you want to select and arrange from the total.
Our Permutations Calculator helps you figure out how many different ways you can arrange a specific number of items from a larger set, especially when the order of those items makes a difference. It's a key tool for probability and combinatorics problems.
The formula for permutations (nPr) is: nPr = n! / (n - r)! Where: n = total number of items r = number of items to choose and arrange! = factorial (e.g., 5! = 5 × 4 × 3 × 2 × 1)
Imagine you have 7 different books (n=7) and you want to arrange 3 of them on a shelf (r=3). Since the order of the books on the shelf matters, this is a permutation problem. Using the formula: 7P3 = 7! / (7 - 3)! 7P3 = 7! / 4! 7P3 = (7 × 6 × 5 × 4 × 3 × 2 × 1) / (4 × 3 × 2 × 1) 7P3 = 5040 / 24 7P3 = 210 There are 210 different ways to arrange 3 books from a set of 7.
A permutation is a way of arranging items where the order of the arrangement matters. For example, if you have items A, B, and C, arranging them as ABC is different from ACB in permutations.
The key difference is order. In permutations, the order of selection matters (ABC is different from ACB). In combinations, the order does not matter (ABC is considered the same as ACB). Think of permutations as arrangements and combinations as selections.
You should use a permutations calculator when you need to find the number of ways to arrange a subset of items from a larger group, and the sequence or order of those items is important. Common uses include scheduling, password possibilities, or assigning distinct roles.
Our calculator can handle reasonably large numbers for N and R. However, factorials grow very quickly, so extremely large inputs might exceed standard numerical precision. For typical school and university problems, it works perfectly.
© 2025-2026 PromathTools. All rights reserved.
Built by KruskalCode – SaaS & Automation Experts · EverydayDevTools