Anagram Solver
Unscramble letters into matching words from an 81,000-word English dictionary, with exact-anagram mode, wildcards, and filters.
Anagram solver tool
Enter letters, add filters, and get matching words instantly.
Enter letters such as listen to find words like enlist, inlets, silent, and tinsel. Use ? as one blank tile or unknown letter.
Results dashboard
7 results
Showing matching words from the included local word list for “listen”.
Loading the full dictionary. Results below come from a small built-in list until it is ready.
Letters entered
listen
Displayed results
7
Exact anagrams shown
5
Shorter words shown
2
Longest word
enlist
Wildcards
0
Matching Words
6-letter words
enlist
6 letters · score 6 · exact
inlets
6 letters · score 6 · exact
listen
6 letters · score 6 · exact
silent
6 letters · score 6 · exact
tinsel
6 letters · score 6 · exact
5-letter words
inlet
5 letters · score 5
4-letter words
isle
4 letters · score 4
Dynamic Word Insights
Found 7 displayed results from the included local word list.
The longest displayed result, “enlist”, uses all 6 characters.
Active filters: shorter words allowed.
Add ? to use a blank tile or unknown letter.
How Anagram Solving Works
An anagram rearranges letters to form a different word or phrase.
This solver compares your input letters against a local word list.
Each candidate word must use only the letters and wildcards available.
Exact anagram mode requires the word to use all entered characters.
Filters, Wildcards, and Word Length Tips
Use starts-with and ends-with filters for crossword-style clues.
Use contains letters when you know letters that must appear in the answer.
Use ? as a blank tile, but keep wildcard searches narrow for clearer results.
Use length filters to focus on short words, long words, or exact puzzle slots.
Common Anagram Examples
listen
silent, enlist, tinsel
stone
notes, onset, tones
secure
rescue
stream
master, tamers, maters
garden
danger
cinema
iceman
evil
vile, veil, live
players
parsley
Word Game and Writing Use Cases
Method Explanation
- 1Normalize the input to lowercase letters and ? wildcards.
- 2Count how many of each letter is available.
- 3Scan the included word list.
- 4Reject words longer than the available letters and wildcards.
- 5Allow ? wildcards to cover missing letters.
- 6Apply starts-with, ends-with, contains, exclude, and length filters.
- 7Sort results by length, alphabetically, or score.
- 8Group results by word length for easier scanning.
Word list generated from the English Speller Database (ESDB) by Kevin Atkinson. Copyright and licence notice.
Privacy and Performance Notes
Frequently Asked Questions
Related tools