Unscramble
Unscramble finds every valid word that can be made from the letters you type. Enter a jumble of letters — for example aelpt — and it returns all matching words, from the longest down to two-letter words.
How to use it
- Type at least 2 letters into the box. Only letters are allowed.
- Results appear instantly, grouped by word length.
- The exact word you entered (if it exists) is highlighted in red.
- If there are too many results to animate, they appear instantly.
How it works
The dictionary is downloaded once as a small compressed file and never leaves your browser. It is indexed into a minimal Directed Acyclic Word Graph (DAWG) — a data structure that merges shared prefixes and identical suffixes, so the entire word list fits in a fraction of the memory a plain trie would need.
Searching is a depth-first walk of the graph that prunes branches as soon as a letter runs out. That is why even long letter sets resolve in milliseconds, right on your device — nothing is sent to a server.
Tips
- Vowel-heavy jumbles unlock the most words — add them early.
- Check the longest words first; they score highest in most games.
- Words of 2–3 letters are often overlooked and can win tight games.