Anagram Generator

Anagram generator

Type any word or phrase and the tool returns every arrangement of its letters that forms a real word from the English dictionary. Filter by minimum length, allow or block using extra letters, and optionally surface multi-word anagrams. Handy for crosswords, puzzle hunts, band names and wordplay.

How to generate anagrams

  1. 1

    Enter the source word or phrase

    Case and spaces are ignored. Accents and punctuation are stripped before matching.

  2. 2

    Pick the minimum word length

    Default is usually 4 letters; lower to 2-3 for Scrabble-style short words, higher to filter noise.

  3. 3

    Choose single-word or multi-word

    Single-word uses all letters exactly once. Multi-word combines dictionary words that together use each letter once.

  4. 4

    Browse the results

    Output is sorted by length then alphabetically. Copy any candidate for crosswords, puzzles or naming.

Famous anagrams

Source Anagram
LISTEN SILENT
ASTRONOMER MOON STARER
ELEVEN PLUS TWO TWELVE PLUS ONE
TOM MARVOLO RIDDLE I AM LORD VOLDEMORT
DORMITORY DIRTY ROOM
A GENTLEMAN ELEGANT MAN
SCHOOLMASTER THE CLASSROOM
THE EYES THEY SEE

Types of anagrams

Why long phrases have so many anagrams

The number of possible letter arrangements grows factorially: an n-letter string has n! arrangements. A 10-letter input has 3.6 million; a 15-letter input has 1.3 trillion. Dictionary filtering cuts this to a tractable list — usually dozens to hundreds of valid candidates for a 10-15 letter input.

Crossword and puzzle use

Cryptic crossword clues often hide anagrams with an “anagram indicator” — words like broken, mixed, strange, wild, confused. Example: “Broken heart (5)” = EARTH. The tool accelerates solving by letting you paste the fodder letters and get candidates matching the enumeration.

Frequently Asked Questions

Yes if you enable multi-word mode. The algorithm splits the letter set into two parts and searches the dictionary on each, returning combinations whose letters total matches the input exactly.

Either the dictionary is limited (typical coverage is 100,000-200,000 words) or the minimum length filter is excluding it. Proper nouns, slang and most abbreviations are not in standard dictionaries.

Accents are stripped before matching (é becomes e, ñ becomes n) because most anagram dictionaries are ASCII-only. If you need accent-preserving anagrams for non-English languages, use a language-specific tool.

Around 20-25 letters is the practical ceiling. Above that the combinatorial explosion is too large for interactive use — the tool may return partial results or time out.