Anagram Solver
Unscramble any letters into every word they hide — exact anagrams plus every shorter word, longest first.
Up to 15 letters. Anything that isn't a–z is stripped automatically.
How to use the Anagram Solver
- Type your letters — a Scrabble rack, a jumbled puzzle word, a crossword's spare letters. Up to 15.
- Set length filters if the puzzle demands a specific word size (crosswords often do).
- Scan the exact anagrams first — full-length rearrangements are usually the answer — then work down the longest-first list of shorter words.
Exact vs sub-anagrams
An exact anagram uses every letter exactly once: listen/silent, astronomer/moon starer (the classic). A sub-anagram uses only some of the letters: from star you get art, rat, tar, at, as. Word games reward both — Scrabble bingos need exact 7-letter plays, but most turns are won on clever short words, so this solver shows both, longest first.
How it works under the hood
The solver's dictionary (~4,600 common English words) is baked into the page. Each word is indexed by its signature — its letters sorted alphabetically — so all exact anagrams of your input are one lookup away. Sub-anagrams are found by comparing precomputed letter counts: a word qualifies if you have at least as many of each letter as it needs. All of it runs locally, instantly, on every keystroke.
- What is an anagram?
- An anagram is a word or phrase formed by rearranging the letters of another — 'listen' becomes 'silent', 'enlist', 'tinsel', or 'inlets'. This solver also finds sub-anagrams: shorter words built from a subset of your letters, like 'art', 'rat', and 'tar' from 'star'.
- How does the anagram solver work?
- Every dictionary word is reduced to a 'signature' — its letters sorted alphabetically ('listen' → 'eilnst'). Words with the same signature are exact anagrams, found with a single lookup. Sub-anagrams are found by checking each word's letter counts against your letters. Everything runs in your browser against a built-in 4,600-word dictionary.
- Why are results sorted longest-first?
- In word games like Scrabble, Words With Friends, and most anagram puzzles, longer words score more — so the longest finds come first, alphabetical within each length.
- Can I filter by word length?
- Yes — set a minimum and maximum length above the results. Handy when a crossword or puzzle tells you exactly how many letters the answer has.
- How many letters can I enter?
- Up to 15 letters. Beyond that the result lists get unwieldy rather than useful — most word games deal 7 to 10 tiles anyway.
- Why isn't my word in the results?
- The built-in dictionary holds about 4,600 common English words, 2–9 letters long. Proper nouns, very rare words, and words longer than 9 letters aren't included — the list is tuned for word games, not the whole OED.
- Is my input sent anywhere?
- No. The dictionary lives in the page and every lookup happens in your browser with JavaScript. Nothing is uploaded, stored, or tracked.
Kept alive by readers like you
Every tool in the codex is free. If they save you time, a small donation inscribes new pages.
DonateNeed help with this tool?
Found a bug, or have a suggestion for the codex? Write to us — a real human reads every message.
[email protected]More from the codex
Anagram Solver
Find every anagram hiding in your letters.
Acronym Generator
Turn phrases into acronyms — and acronyms into ideas.
Open tool → LiveBarcode Generator
Scannable Code 128 and EAN-13 barcodes.
Open tool → LiveBase32 Encoder
RFC 4648 Base32 encode and decode, unicode-safe.
Open tool → LiveWord Counter
Count words and estimate reading time instantly.
Open tool → LiveCase Converter
UPPER, lower, Title Case and more.
Open tool → LiveCipher Lab
Caesar, Vigenère, and Atbash ciphers in your browser.
Open tool → LiveFancy Text Generator
Bold, italic, script and 12 more unicode styles.
Open tool →