Skip to content

Reference

The word list, explained

This solver checks every candidate word against a single dictionary file of 75,607 English words, 4 letters and longer. This page explains where that list comes from, why it starts at 4 letters instead of 3, and what its limits are.

Where the words come from

The dictionary is built from SCOWL (Spell Checker Oriented Word Lists), an openly licensed word-list project widely used by spell checkers and word-game tools. Rather than compile a private word list from scratch, this tool reuses SCOWL's existing, already-vetted data through the wordlist-english package (MIT licensed), which organises SCOWL's words by dialect and by how common each word is. The spelling-neutral English core was combined with the British-specific spelling variant to produce a single combined list before it was filtered down for this tool's specific needs.

Why the list starts at 4 letters, not 3

Spelling Bee's own rules exclude anything shorter than 4 letters, no matter how valid the word otherwise is. Rather than ship every 3-letter word and filter them out at query time on every single keystroke, the source dictionary (which does include 3-letter words, since it's shared underlying SCOWL data also used elsewhere) was filtered once, ahead of time, down to a 75,607-word file containing only words of 4 letters or longer. That's a straightforward efficiency choice: the file this tool actually fetches never contains a single word the puzzle's own rules would reject anyway, so there's no wasted matching work happening in your browser on every keystroke.

How common a word has to be to make the list

SCOWL organises words into frequency bands, roughly from the most commonly used English words down to the most obscure. This dictionary includes every band up to, but not including, SCOWL's most obscure tier, which is reserved for highly specialised, archaic, or extremely rare words unlikely to ever be the answer to a word puzzle. That cutoff is a deliberate trade-off: strict enough to avoid padding results with words nobody would recognise, generous enough to still catch genuinely valid but slightly less common finds, words like "GAMIN" (a street urchin) that a stricter, more conservative word list might have excluded entirely.

What's in the file, and how it's fetched

Every entry passed the same checks before being included: lowercase letters A through Z only, no numbers, apostrophes, hyphens, or spaces, and a length of 4 to 15 letters. Possessives, hyphenated compounds, proper nouns, and multi-word phrases are all excluded, matching the real puzzle's own rules on what counts as a valid word. Duplicate entries were removed, and the final file is sorted alphabetically, one word per line, served as a single plain text file rather than split by length, since Spelling Bee matching depends on which letters are allowed, not on a fixed target length the way some other word tools work.

The file is only fetched the first time you actually start typing into the solver, not automatically the moment the page loads. That keeps the initial page itself light and fast, and means the roughly 700KB dictionary file is only ever downloaded by people actually using the tool, not by every single visitor to the homepage. Once it's loaded, your browser keeps it in memory for the rest of your visit, so switching letters or resetting the puzzle never triggers another download. See the privacy policy for the full detail on what does and doesn't leave your device while you use the tool.

Why not just build the list from scratch

Compiling an original English dictionary from raw text sources is a genuinely large undertaking: cleaning noisy source text, deduplicating, deciding on frequency cutoffs, and handling regional spelling variants all take real effort to get right, and getting any one of those steps wrong tends to show up as strange, hard-to-explain gaps or false positives months later. SCOWL has already done that work carefully, over many years, and is maintained specifically for this kind of reuse. Building a new list from nothing would mean redoing work that's already been done well, with a real risk of introducing new mistakes along the way, so the sourcing decision here was straightforward: reuse a proven, openly licensed dataset rather than reinvent one from first principles.

Licensing and reuse

SCOWL's word lists and the wordlist-english package that organises them are both openly licensed for reuse (SCOWL under its own permissive terms, wordlist-english under the MIT license). No proprietary or scraped word list is used anywhere on this site, and no data was copied from any Spelling Bee publisher's own answer key or word bank.

How this compares to the puzzle's official answer key

It's worth being upfront about one limitation: this is a general English dictionary, not a copy of any specific publisher's internal Spelling Bee answer key. Puzzle publishers curate their own accepted word lists by hand, and those lists sometimes exclude a word this dictionary would otherwise accept as valid English, or very rarely accept an unusual word this dictionary doesn't happen to include. The results here are a strong, honestly sourced starting point for finding real English words that fit your letters, not a guaranteed match against any single publisher's private word bank. See the examples page for how to work through a full puzzle using the tool in practice.

Frequently asked questions

How many words are in the dictionary?
75,607 words, all 4 letters or longer, drawn from SCOWL's spelling-neutral English core combined with its British-specific spelling variant, then filtered to remove anything shorter than the puzzle's own 4-letter minimum.
Why isn't this the exact same word list the official puzzle uses?
Puzzle publishers maintain their own private, hand-curated answer keys that aren't published as an open dataset. This tool uses a comprehensive, openly licensed general English dictionary instead, which overlaps heavily with any publisher's list but isn't a direct copy of one.
Why is a word I expected missing from the results?
Most commonly because it falls in SCOWL's most obscure frequency tier, which this list intentionally excludes, or because it's a proper noun, contains an apostrophe or hyphen, or is under the 4-letter minimum, all of which this tool filters out the same way the real puzzle's rules do.
Can I download or inspect the word list myself?
Yes. It's served as a plain, publicly accessible text file at /data/spelling-bee-words.txt, one word per line, so it can be opened directly or fetched programmatically.
Does the word list ever get updated?
It's a static file built from a specific SCOWL snapshot rather than something that changes day to day. If a genuine gap is found, the underlying source list can be revisited and the file rebuilt, but there's no daily editorial process behind it the way a puzzle publisher's own answer key has.

Put the word list to work

Filter it down to your actual puzzle in a few keystrokes.

Open the solver

Same free tool, no account needed.