Free Word Unscrambler & Anagram Solver

Type up to 12 letters and instantly find every valid English word they spell — including sub-anagrams (shorter words built from a subset of your letters). Works for Scrabble racks, Wordle hints, crossword fills, word jumbles, and word scramble worksheets. Runs entirely in your browser against a 150,000-word dictionary — sub-millisecond per query after the first load. No signup, no tracking, works offline.

Your letters

Click the input above — the dictionary will start loading.

Tips

Scrabble rack? Leave min length at 2 to see every valid play.

Crossword fill? Set min length to match the slot length and toggle “exact length only”.

Word scramble worksheet? Type all the scrambled letters and toggle “exact length only” — the original word will be at the top.

Stuck on Wordle? Type the letters you know are in play (yellow + green) and look for 5-letter matches.

Matches

Type letters to start

What Is a Word Unscrambler?

A word unscrambler — also called an anagram solver, letter jumble finder, or word finder — takes a set of mixed-up letters and returns every valid English word that can be spelled from them. PuzzlePage’s unscrambler returns both pure anagrams (words using all your letters) and sub-anagrams (shorter words built from a subset). Results are grouped by length, longest first — the standard sort order for Scrabble racks, Words With Friends, and crossword solving.

Why This Unscrambler Is Fast

Most online unscramblers send every query to a server — a 100–300ms network round-trip on every keystroke. PuzzlePage loads the dictionary into your browser once, builds a sorted-letter hash lookup in a Web Worker, then serves every query locally in sub-millisecond time. Works offline after the first load, never sees your letters on the server, and never logs your queries.

How to Use the Word Unscrambler

  1. Type up to 12 letters — the dictionary loads automatically when you focus the input (one-time, then cached).
  2. Set the minimum word length — defaults to 3 letters. Set it to your input length and toggle Exact length only for pure anagrams.
  3. Read the results — words are grouped by length, longest first. Click a word to copy it.
  4. Adjust as you solve — for crosswords with one known letter, include that letter in your input and filter by slot length.

When to Use a Word Unscrambler

  • Scrabble & Words With Friends — type your rack and see every legal play. Leave min length at 2 so two-letter plays show up. Note: the dictionary is dwyl/english-words, close to but not identical to the official Scrabble TWL.
  • Wordle — type the letters you know are in play (yellow + green) and filter to 5 letters.
  • Crossword fill — type the letters from intersecting answers, set min length to the slot length, and toggle Exact length only.
  • Word scramble & jumble worksheets — type all the scrambled letters and toggle Exact length only. The intended word will be in the top tier.
  • Daily word jumbles & newspaper anagrams — sub-anagram mode finds the smaller words built into each clue.
  • Boggle & Word Hunt — type the letters on the board and scan the longest matches first.
  • Creative writing & naming — check what English words rearrange from a brand name or character name.

Want to Make a Word Scramble Worksheet Instead?

This page solvesscrambles. If you’re creating a worksheet, classroom puzzle, or KDP activity book, you want the free word scramble maker instead — type any word list and download a printable worksheet with an answer key.

Frequently Asked Questions

How does the word unscrambler work?

It sorts your input letters alphabetically to form a lookup key, then finds every dictionary word that shares the same sorted key. For sub-anagrams (shorter words from a subset of your letters), it iterates every subset. The whole operation runs in a Web Worker so the page stays responsive.

Is the unscrambler really free?

Yes — completely free. The dictionary loads once when you focus the input, then every query is local and sub-millisecond. Works offline after the first load.

Does my data leave my browser?

No. The dictionary is downloaded as a static asset and parsed in a Web Worker on your device. Your input letters never leave your browser; we don’t log queries, store letters, or send anything to a server.

What dictionary does the unscrambler use?

A ~148,000-word English wordlist (3–8 letter words) sourced from the public-domain dwyl/english-words list, filtered to alphabetic words only. It covers essentially every word you’d see in a daily Wordle, crossword, word scramble worksheet, or Scrabble rack.

Can I use it for Scrabble?

Yes. Type your rack letters, see every valid word — the longest words appear first. The wordlist is dwyl/english-words, not the official Scrabble TWL — nearly identical for common words, with slight differences for rare/obscure Scrabble plays.

Can I use it for crosswords?

Yes. Type the letters you have (including known crossing letters) and filter by length to match the crossword slot. The unscrambler returns every valid word of that length built from your input letters.

What’s the difference between an unscrambler, an anagram solver, and a word finder?

They’re three names for the same tool. An anagram solver typically returns words of the exact letter count. An unscrambler also returns shorter sub-anagrams. A word finder is the consumer-friendly name. PuzzlePage’s unscrambler supports both modes — set the minimum length to the input length for pure-anagram mode, or leave it at 3 for full sub-anagram mode.

Why is it so fast?

The dictionary is built once into a hash map keyed on sorted letters. Every query is then a constant-time lookup against that map. The whole solver runs in a Web Worker so it doesn’t block the page UI.