Anagram Solver

Type any letters to find every real word you can make from them.

Last updated: September 23, 2026

Use ? as a wildcard for a blank tile. Everything runs locally in your browser.

What is an anagram?

An anagram is a word or phrase made by rearranging every letter of another word or phrase exactly once, with nothing added or left out "listen" and "silent" are a classic example, as are "the eyes" and "they see." Anagram wordplay has a long history, from Greek and Hebrew scholars who saw hidden meaning in rearranged letters, to Renaissance-era writers and scientists who used anagrams to encode discoveries before publishing them formally.

How this anagram solver works

Type in any set of letters and this tool counts how many of each letter you've entered, then checks every entry in a dictionary of over 168,000 words to see whether it can be built using only those letters, each used no more times than it appears in your input. Results are sorted longest first. Check "Use all letters only" to restrict results to true anagrams that use every single letter you typed, rather than any shorter word that can be built from a subset of them.

Great for word games

This is especially handy for Scrabble and Words with Friends enter your rack of tiles (use ? for blank tiles, which match any letter) to see every playable word, sorted longest first so you can spot the highest-scoring options. It's equally useful for crossword puzzles, cryptic clue solving, or just satisfying curiosity about what's hiding in a jumble of letters.

FAQ

Does it support blank tiles?
Yes type ? in place of a blank tile, and it will match any letter.

Why don't I see any results?
Try unchecking "Use all letters only" that setting only shows words using every letter you entered, which is a much stricter match.

What exactly is an anagram?
An anagram is a word or phrase formed by rearranging all the letters of another word or phrase, using each letter exactly once for example, "listen" and "silent" are anagrams of each other.

How does the word-matching actually work?
The tool counts how many of each letter you've entered, then checks every word in its dictionary to see if it can be built using only those letters, each used no more times than it appears in your input (with wildcards filling any gaps). Matching words are sorted longest first.

Is this only useful for Scrabble and Words with Friends?
Not at all it's also handy for crossword puzzles, cryptic clues, word-game apps beyond Scrabble, and just satisfying curiosity about what words hide in a set of letters.