purr.tools

Anagram Generator

Enter a word (up to 8 letters) to generate all possible letter arrangements. Results are not filtered to dictionary words.

Share this calculation

Copy this link to share your current inputs with anyone.

How to use the anagram generator

Type a word of up to 8 letters and click Generate. All unique letter arrangements are shown. Note that not all arrangements will be real words — the tool shows every permutation of the input letters.

Anagram permutations reference

The number of unique arrangements of n letters is n! (n factorial). 3 letters = 6 arrangements, 4 = 24, 5 = 120, 6 = 720, 7 = 5040, 8 = 40320. Repeated letters reduce the total: 'aab' has 3 unique arrangements instead of 6.

FAQ

Are the results real words?

No — the generator shows all possible letter arrangements without filtering for dictionary words. To find real anagrams, compare the results against a word list.

Why is there an 8-letter limit?

8 letters produce up to 40,320 arrangements. Beyond that, generating all permutations in the browser would be too slow and produce too many results to be useful.

Embed this tool

Add this tool to your website by copying the snippet below.

<iframe
  src="https://www.purr.tools/en/embed/anagram-generator"
  width="100%"
  height="500"
  style="border:0;border-radius:8px;"
  loading="lazy"
  title="Anagram Generator — Free Online Tool"
  allow="clipboard-write"
></iframe>