Enter letters — find every valid English word you can make.
The Anagram Solver finds all valid English words that can be formed using the letters you enter. Each letter can only be used as many times as it appears in your input. Results are grouped by word length. Perfect for Scrabble, Words With Friends, Wordle and other word games.
Type your letter rack into the input field — for instance, the seven tiles you've drawn in Scrabble. Hit Solve and the tool returns every valid word that can be built from those letters, grouped by length so the highest-scoring options sit at the top. Wildcards are supported as a question mark or asterisk if you enable that option. To find anagrams using all letters at once (a true anagram), filter the result to your exact length. The solver respects Scrabble-style rules: each letter can only be used as many times as it appears in your input.
A naïve solution would generate every permutation, which explodes combinatorially. Instead, each dictionary word is preprocessed into a sorted-letter signature — "EARTH" becomes "AEHRT". Your input is sorted the same way, then for every dictionary entry the tool checks whether each letter in the entry appears with sufficient count in your rack. That single-pass check is fast enough to scan tens of thousands of words in milliseconds even on a phone. The dictionary used is a clean modern Scrabble-friendly word list.
Cracking a tough Scrabble or Words With Friends rack, finding daily Wordle starting words, solving newspaper anagram puzzles, generating brand or character name ideas, or just exploring how rich the English language is from a fistful of letters.