A sieve for letters

Type letters, tap ? for a blank, hit Solve. Nothing you type leaves your device.

Up to 15 characters. Use ? for a blank, at most two. Every match is a real page load away: open the full unscrambler for filters and copying.

Looking for a specific shape instead? Word finder narrows by a pattern; Anagram solver uses the whole rack; the 5-letter instrument plays a tile board against your clues.

One named list behind every answer

Every answer on this site comes from one word list: Word Sieve's edition of ENABLE1, a public-domain English word list. Before publication, 39 entries of upstream ENABLE1 were excluded, leaving 172,781. The 168,509 entries that are 2 to 15 letters long make up the index the solvers search.

The list ships with the site as a plain text file you can open, so you can check any answer against it. A match means the word is in that file and fits the letters, pattern or clues you entered.

Sometimes the answer is no words. When your letters build nothing in the list, the solver says so in those words, names the dictionary and reports how many anagram keys it checked. It never fills the gap with a near miss or a word it invented. A rack the solver cannot read, or an index file that fails to load, gets its own message, so a broken search does not look like an empty one.

Everything happens on your side of the wire

The letters you type stay in your browser. The site has no server-side solver, no account, no cookie and no analytics of any kind. The Content-Security-Policy sent with every page limits network connections to this site's own origin, so the browser blocks a request that would carry your rack to any other address before it is made.

What a solver page does download is the dictionary index, and only the word lengths your rack can reach. The index is split into fourteen files, one per word length, so a five-letter rack pulls about 127 KB and a seven-letter rack about 645 KB. A rack that makes words of three to seven letters also fetches one list of common words, about 73 KB and once per page, which puts everyday words ahead of rare ones. The files arrive after the page has rendered, so they are counted separately from page weight, and each tool prints the size of the index it used under your results.

The methodology page explains how the index is built, why a seven-letter rack without blanks needs at most 120 lookups where a scan would compare it with all 172,781 entries, the two kinds of search that scan instead, and the limits that apply to every search.

How this word list was made
DictionaryENABLE1 Words172,781 Indexed168,509 · 2–15 letters Anagram keys152,185 Tools8