Anagram Solver
Paste a set of letters and the tool lists every unique way they can be rearranged. It keeps letters and digits, removes spaces, punctuation and wildcards, deletes duplicate permutations and sorts the results alphabetically. It does not check a dictionary, so some outputs will be real words and others will just be possible arrangements.
How to solve an anagram
-
1
Enter the letters
Type or paste up to 10 letters and digits. Spaces, punctuation and wildcards are ignored, so an input like "e a r t h" or "E?RTH" is treated as "earth".
-
2
Generate the arrangements
Press the button and the tool lists every unique permutation of the letters, sorted alphabetically.
-
3
Read the count
The number under the list is the total of unique arrangements after duplicate letters are removed, with up to 200 results shown.
-
4
Scan for useful candidates
Copy the arrangements and check them against your puzzle clue, dictionary or word list; verify each candidate yourself, because the tool does not check a dictionary.
What this tool lists
The tool generates every unique arrangement of the letters you enter. An input of n distinct letters has n! arrangements, so a 6-letter set produces 720 results and an 8-letter set produces 40,320. The input is limited to 10 letters and the display is capped at the first 200 results so the page stays responsive.
Why the result count can be smaller than n!
Repeated letters create duplicate permutations. The tool removes them, so a word like “letter” (six letters, two of them the same) has far fewer unique arrangements than six different letters.
Arrangements, not dictionary words
The tool does not check a dictionary. Some outputs are real words and useful anagrams; others are just possible combinations of letters. For crosswords, paste the fodder letters and scan the list for a candidate that fits the clue. For example, the cryptic clue “Broken heart (5)” gives the fodder HEART, and EARTH is one of the arrangements the tool returns.
Characters that are removed
Only letters and digits are kept. Spaces, hyphens, apostrophes, underscores and wildcards such as ? or * are stripped before the arrangements are generated, so they cannot be used as placeholders. For classic word anagrams, use plain letters only.
Frequently Asked Questions
No. It lists unique arrangements of the letters and does not check a dictionary. Some outputs are real anagrams; others are just possible permutations.
Repeated letters create duplicate permutations. The tool removes the duplicates, so a word like “letter” has far fewer unique arrangements than six different letters would.
The number of arrangements grows factorially and 10 letters already produce 3,628,800 permutations. The input is capped at 10 characters and at most the first 200 results are shown.
No. Everything except letters and digits is removed before the arrangements are generated, so wildcards like ? or * are ignored rather than treated as placeholders. Use plain letters for classic word anagrams.
Related Tools
Business Name Generator
Generate business name ideas from industry keywords and style choices, then use the checklist to verify domains, registries and trademarks.
Word Counter
Count words, characters, sentences and paragraphs with reading time, speaking time, keyword density and a Flesch readability score for essays, posts, captions and meta descriptions.
Emoji Kitchen
Try verified Google Emoji Kitchen sticker pairs, download PNGs, and get supported suggestions when a pair is not in the curated set.
Character Counter
Count characters, words, lines, sentences and paragraphs in any text. See totals with and without spaces plus a character breakdown.
Password Generator
Generate strong random passwords with adjustable length, symbols, numbers and mixed case using cryptographic randomness.
Username Generator
Generate username ideas from a seed word with optional numbers and separators. Handy for new accounts, gamer tags and alternate profiles.