Anagram Solver

Solve any anagram instantly — find every word that uses all your letters. Free online anagram solver with wildcards, Scrabble scores and live dictionary definitions, grouped by length.

🧩Anagram SolverWords using every letter
0/20

Finds every word that uses all of your letters — a true anagram. Add a ? wildcard to stand in for any single letter.

Try an example:

User Guide

1

Enter your letters

Type them in any order — LISTEN, MASTER, whatever you are working with. The field accepts up to 20 characters, converts to capitals as you go, and quietly discards spaces and punctuation so a pasted string still works.

2

Add ? for a letter you can choose freely

A question mark represents any single letter. That turns the tool into something more interesting than a lookup: LISTE? asks “which sixth letter gives me a word?” rather than simply rearranging what you have.

3

Solve

Press the button or Enter. Every result uses all of your letters, exactly once each — that is what makes it an anagram rather than a general word search. LISTEN returns SILENT, ENLIST, TINSEL and INLETS.

4

Adjust the word list if you need to

Dictionary words only stays ticked unless you change it, keeping obscure word-game entries out of the results. Competitive Scrabble players may want them; most people do not. If the filter would leave you with nothing at all, the unfiltered list is shown instead so you are never left staring at an empty box.

About the Anagram Solver

An anagram uses every letter of the original exactly once — LISTEN and SILENT qualify, LIST does not. That constraint is the whole design, and it is enforced arithmetically rather than by rearranging anything (the form has a long literary history, covered on Wikipedia).

The test it actually performs

Every word can be reduced to a tally of its letters: LISTEN becomes one each of E, I, L, N, S, T. Two words are anagrams if and only if their tallies are identical. So the solver computes your tally once, then walks the dictionary comparing tallies, keeping only exact matches of the same length. No permutation is ever generated, which is what makes it instant — rearranging ten letters would mean over three and a half million candidates.

Why this returns so much less than other word tools

Requiring an exact tally match is far stricter than requiring a subset match. The Jumble Solver and Word Unscrambler ask “which words fit inside these letters?” and return everything from two letters upward. This asks “which words use precisely these letters?” A short list here is not a failure; it is the question being answered honestly. Most letter combinations have no full-length anagram at all.

What the wildcard changes

A ? makes one position free, which converts the question from decoding to constructing: not “what do these letters spell” but “what letter would make these spell something”. That is the useful mode for crossword clues and for games with a blank tile. Each additional wildcard multiplies the search space, so one or two keeps results readable.

The dictionary behind it

Matching runs against a curated English word list held in your browser — no abbreviations, no proper nouns. Names are absent by design, which is why an anagram of a personal name usually returns nothing unless the letters happen to spell ordinary words.

Frequently Asked Questions

Why does it return fewer results than other solvers?

By design. It shows only words using every letter you entered. Other tools include shorter words made from a subset, which is a different question and produces a much longer list.

Can I find an anagram of my name?

Rearranged letters of a name will only match if they spell dictionary words, and personal names themselves are not in the dictionary. Try it — short names quite often produce something — but there is no guarantee any given name resolves.

How many wildcards can I use?

Several, though each one multiplies the possibilities and the list grows quickly. One or two keeps the results readable; more turns it into a general word dump.

What if nothing comes back?

Most letter combinations genuinely have no full-length anagram. Add a ? to loosen one position, or switch to the Jumble Solver if a shorter word would do.

Are two-letter results real anagrams?

Only if you entered two letters. Every result always matches your input length exactly, so a two-letter answer means a two-letter input.

Does letter case matter?

No. Everything is converted to capitals as you type, and the matching ignores case entirely.

Explore Tips & Guides

Worked examples and practical walkthroughs from our blog.