Anagram Solver

Type up to 15 letters below and we'll return every valid English word you can build from them. Blanks count — use ? for any letter.

How it works

The anagram solver checks every word in a 120k-entry English dictionary to see whether its letters fit inside what you typed. That's a subset match on letter counts — not just a rearrangement — so listen returns listen, silent, tinsel, but also shorter words like lens, site, and nest.

What counts as a word?

We use the open-source SCOWL English word list (via the an-array-of-english-words npm package). Words are limited to 2–12 letters, lowercase, no proper nouns.

Is it free?

Yes. It runs in your browser, so your letters never leave your device. We show a single ad below the results to pay for hosting. No sign-up, no tracking beyond standard analytics.

About this site →