Anagram Solver
Find anagrams of any word or phrase. Enter text and discover all valid anagrams — perfect for word games and puzzles.
What Is an Anagram Solver?
An anagram solver is a tool that finds all words that can be formed by rearranging every letter of a given word. Unlike a word unscrambler — which finds words using some or all of your letters — an anagram solver requires that the output word uses exactly the same letters in exactly the same quantities as the input, just in a different order.
For example, the input "LISTEN" has the anagram "SILENT" — both words use exactly one L, one I, one S, one T, one E, and one N. The input "EARTH" has the anagram "HEART." But the input "TABLE" has no common single-word anagram, because no other English word uses exactly those five letters.
Anagrams have fascinated people for millennia. They appear in ancient Greek philosophy (the poet Lycophron used anagrams to flatter Ptolemy II by rearranging his name into a complimentary phrase), in Renaissance science (Galileo and Hooke used anagrams to stake claims on discoveries before publishing), and in modern literature (Vladimir Nabokov and J.K. Rowling both used anagrammatic character names). Today, anagrams are a staple of word games, cryptic crosswords, and recreational linguistics.
An anagram solver automates the process of finding these letter-perfect rearrangements, searching a dictionary of over 100,000 English words in a fraction of a second.
How It Works
Enter a word and the anagram solver searches a comprehensive English dictionary for all words that use exactly the same letters — the same count of each letter, just in a different arrangement. The algorithm works by sorting the letters of both the input word and every dictionary word alphabetically, then comparing. If the sorted letters match exactly, the dictionary word is a valid anagram.
For example:
- "LISTEN" sorts to "EILNST"
- "SILENT" sorts to "EILNST"
- The sorted strings match, so "SILENT" is an anagram of "LISTEN"
Results exclude the input word itself, so you see only the genuine rearrangements. The solver handles words of any length, though the probability of finding an anagram decreases as words get longer (there are simply fewer valid words at greater lengths that happen to use the exact same letter combination).
Common Use Cases
Word Games
Scrabble: If your tiles can form a word that scores well on the current board, but you also notice that rearranging the same letters might produce a different word that hooks onto an existing word for even more points, the anagram solver helps you find those alternatives quickly.
Anagram games: Many puzzle games and apps challenge players to find all anagrams of a given word. The solver lets you check your answers and discover ones you missed.
Cryptic crosswords: Anagram clues are among the most common types in cryptic crosswords. The clue typically includes an indicator word (like "mixed," "scrambled," "arranged," "broken," or "confused") that signals the answer is an anagram of another word in the clue. An anagram solver can verify your solution or help when you are stuck.
Bananagrams and similar games: In tile-based anagram games where players race to arrange their tiles into valid words, knowing the anagrams of common words gives you a significant speed advantage.
Creative Writing and Naming
Writers use anagrams for character names, pseudonyms, and hidden meanings. J.K. Rowling famously used "Tom Marvolo Riddle" as an anagram of "I Am Lord Voldemort." Vladimir Nabokov created the character "Vivian Darkbloom" as an anagram of his own name. An anagram solver makes it easy to find anagrammatic names for characters, pen names, or brand names.
Some musicians and artists use anagrams of their real names as stage names or album titles. The solver can generate anagrammatic alternatives for any name or word.
Education
Teachers use anagram exercises to build vocabulary and spelling skills. When students rearrange the letters of a word to find another word, they engage with letter patterns in a way that reinforces spelling more effectively than simple memorization. An anagram solver helps teachers verify that exercises have valid solutions and discover additional anagrams to use in lessons.
Wordplay and Puzzles
Anagram enthusiasts use solvers to explore the anagrammatic properties of words, phrases, and names. The discovery that "ASTRONOMER" rearranges to "MOON STARER," or that "DORMITORY" rearranges to "DIRTY ROOM," is the kind of linguistic delight that anagram solvers reveal instantly.
Tips and Best Practices
-
Try longer words for more interesting results. Short words (three or four letters) often have no anagrams or only one. Five- and six-letter words are more likely to have multiple anagrams, and the results tend to be more surprising and memorable.
-
Use the solver to verify your own discoveries. If you think you have found an anagram mentally, run it through the solver to confirm. The solver also shows you any anagrams you missed.
-
Combine with other tools. Use the anagram solver alongside the word unscrambler for a complete picture. The anagram solver finds words using all the letters; the unscrambler finds words using any subset of the letters.
-
Explore multi-word anagrams mentally. The solver currently finds single-word anagrams, but multi-word anagrams (where a phrase rearranges to another phrase) can be explored by combining the solver's output with your own creativity.
-
Study the results for patterns. As you use the solver repeatedly, you will start to notice which letter combinations tend to produce anagrams and which do not. Words with common consonant-vowel patterns are more likely to have anagram partners.
-
Use for crossword verification. When solving cryptic crossword anagram clues, use the solver to confirm that your proposed answer is a true anagram of the clue's source letters. This catches errors where one letter is off.
FAQ
Does it find anagrams of phrases?
Currently the solver finds single-word anagrams only. Phrase anagram support (where "CLINT EASTWOOD" rearranges to "OLD WEST ACTION") may be added in a future update.
What if my word has no anagrams?
Many words have no perfect single-word anagrams. The solver will let you know if none are found. This is more common with short words and words with unusual letter combinations.
Does it work with proper nouns?
The dictionary focuses on common English words, so proper nouns, brand names, and place names are generally not included. For anagrammatic name generation, enter the name and see if any common words match.
Can I copy the results?
Yes. Use the "Copy all" button to copy all found anagrams to your clipboard for use in notes, study materials, or other tools.
How is this different from the word unscrambler?
The anagram solver requires the output word to use exactly the same letters as the input — every letter, the same number of times. The word unscrambler finds words using any subset of the input letters. If you enter "LISTEN" into the unscrambler, you get hundreds of words of varying lengths. If you enter it into the anagram solver, you get only words that use all six letters.
Are duplicate letters handled correctly?
Yes. If your word has duplicate letters (for example, "LETTER" has two T's and two E's), the solver requires the anagram to have the exact same count of each letter. This ensures accurate results for words with repeated characters.
Does it work offline?
Yes. All processing happens in your browser, so the anagram solver works without an internet connection once the page and dictionary have loaded.