An anagram generator rearranges the letters you give it into valid words. This free tool takes any word, name, or jumble of letters and lists every English dictionary word you can spell from those letters — perfect for Scrabble and Words With Friends help, crossword clues, puzzle hunts, and brainstorming creative names. Everything runs locally in your browser with no account and no upload.
How it works
Every word can be described by its letter frequency — how many of each letter it contains. The tool first builds a frequency map of your input, ignoring case and non-letters. Then, for each candidate word in the bundled dictionary, it builds the same map and checks whether the candidate “fits”: for every letter the candidate needs, your input must contain at least that many of that letter.
In short, a word matches when its multiset of letters is a sub-multiset of yours. A full-length anagram is just the special case where the candidate uses all your letters. Matching is O(n) per word in the length of the word, so even thousands of candidates resolve instantly.
Example
Enter the letters in listen. The tool reports words such as listen, silent, enlist, tinsel (full-length anagrams), plus shorter sub-words like liens, tiles, lens, and set. Raise the minimum length to 6 and only the full-length rearrangements remain.
Where anagrams are genuinely useful
Word games (Scrabble, Words With Friends, crosswords)
In Scrabble you need to find words in a specific rack of 7 letters. Enter exactly those letters and filter by length to see what plays are available. The score goes up sharply when you can use all 7 letters for a bingo (50-point bonus), so filtering to 7-letter results first is a useful tactic.
Puzzle hunts and escape rooms
Many puzzle hunt puzzles hide an anagram as the final extraction step. When you have a set of letters that does not obviously spell something, running them through this tool quickly reveals whether a clean word is hiding inside.
Creative naming (businesses, characters, products)
Some of the most memorable brand names are anagrams: “Reebok” from “Borek”, “Adobe” from “Abode” rearranged, and several others. If you have a word or concept central to your brand, checking its anagrams can surface a name with a built-in hidden meaning.
Learning and wordplay
Spotting that “dormitory” anagrams to “dirty room” or “astronomer” to “moon starer” is the kind of lateral-thinking exercise that makes language memorable. This tool is a fast way to verify such observations or find new ones.
Tips for better results
- Use the minimum-length control to cut noise — set it to your full input length to see only true full-word anagrams.
- Proper nouns, slang, and very rare words may not appear; the bundled list favours common words for speed and reliability.
- Because matching is by letter count, repeated letters are respected: to spell
letteryour input needs at least twotand twoe. - Long inputs produce many sub-word matches. Start with the longest results first and work down — the tool sorts longest first by default.