GPTCLEANUP AI

Permutation Generator

Generate all possible permutations where order matters. Create ordered arrangements of items.

Enter at least one item (one per line).

1–10, or empty to use all items.

Added to the start of each permutation.

Added to the end of each permutation.

Separator between items in each result. \n = newline.

Separator between results when copying/downloading.

Summary

Items: 0
Size: all
Total permutations: 0

Permutation Generator: All Possible Orderings

This free tool generates all possible permutations (orderings) of a set of items. In permutations, order matters—so ABC and BAC are different. Full permutations use every item once; partial permutations use a subset.

What Are Permutations?

A permutation is an arrangement of items in a specific order. The number of permutations of n items is n! (n factorial). For k items chosen from n, the count is P(n,k) = n! / (n-k)!.

How It Works

Enter your items and choose full or partial permutations (and how many per permutation if partial). The tool lists every ordering. Processing runs in your browser.

Use Cases

Use it for password ideas, anagram-style orderings, scheduling, teaching combinatorics, or any task where order matters.

Limitations

Large sets produce many permutations (e.g., 10 items = 3,628,800 full permutations). Use reasonable set sizes to avoid timeouts.

Frequently Asked Questions

Common questions and answers about the Permutation Generator.

FAQ

General

1.What is a permutation generator?

A permutation generator lists all possible orderings of a set of items. Order matters—so ABC and BAC count as different permutations. This tool can generate full permutations (every item used once) or partial permutations (a subset in each arrangement).

Usage

2.How do I use the permutation generator?

Enter your items (e.g., letters, numbers, or words) separated by line or comma. Choose full permutations for all orderings, or partial permutations and set how many items per result. Click generate to get the list. Processing runs in your browser.

Technical

3.Why does the tool slow down or stop for large sets?

The number of permutations grows factorially (e.g., 10 items = 3,628,800 full permutations). Very large sets can take a long time or hit browser limits. Use smaller sets or partial permutations with a limited size for best results.

General

4.What is the difference between permutations and combinations?

In permutations, order matters (ABC ≠ BAC). In combinations, order does not matter—only which items are chosen. This tool generates permutations. For combinations (where order does not matter), use a combination generator instead.

Use cases

5.What can I use permutations for?

Common uses include exploring password or PIN orderings, anagram-style arrangements, scheduling orders, teaching combinatorics, and any task where the sequence of items matters.