Anagram generator
Type a word up to 7 letters and get every possible combination of its letters. Bonus: instantly check whether two words are anagrams of each other.
Generate the anagrams of a word
Check whether two words are anagrams
Why the 7-letter limit
The number of anagrams grows with the factorial of the word's length: a 5-letter word produces up to 120, a 6-letter word up to 720, a 7-letter word up to 5,040. At 8 letters you're already at 40,320, and at 10 you pass 3.6 million โ a list that's impossible to read and heavy even to display. That's why the generator stops at 7 letters. If the word contains repeated letters, duplicates are removed automatically: "loot" produces 12 unique combinations, not 24.
More than a game: anagrams in the English language
English is full of "true" anagrams โ pairs of real words made from the same letters: listen/silent, night/thing, dusty/study, cinema/iceman. They power countless word puzzles and are pure gold in Scrabble, where rearranging the same tiles can turn up a much higher-scoring word. The checker above ignores spaces, capitalization, and accents, so it works with whole phrases too: try "dormitory" and "dirty room".