A word finder looks like magic the first time you use it: type a few letters and a list of answers appears. Underneath, it’s a simple process of checking words against rules. Understanding that process helps you trust the results, spot mistakes in your own search, and see why two finders can give different answers to the same question.
Step 1: a word list
Every word finder starts with a list of words. It doesn’t generate words or guess at them. It can only return words that are already on its list, so the list is the single biggest factor in what you see.
Word lists differ in several ways:
- Size. Tournament-style lists include many rare and archaic words. Lists built for everyday use leave them out.
- Inflections. Some lists include plurals and verb forms such as BOXES or TAKEN; others don’t.
- Spelling variety. American and British spellings (COLOR and COLOUR) may or may not both appear.
- Proper nouns and offensive words. Names are normally excluded. Handling of slurs varies.
This site uses ENABLE, a public-domain English word list compiled for word games, plus the dictionary-level words from SCOWL, an openly licensed list that adds newer words and British spellings. It includes plurals and less common words, and we’ve removed a small number of slurs. After filtering, it contains 11,454 five-letter words. Both lists are openly available, so anyone can check them. Nothing is scraped from another site. The About page has more detail.
Step 2: cleaning up the list and your input
Before any searching happens, both the word list and whatever you type are normalised into the same form. Words are converted to lower case, anything that isn’t a letter from A to Z is removed, words of the wrong length are dropped, and duplicates are merged. Your input gets the same treatment: A??LE, a _ _ l e and a..le all become the same five-position pattern. Normalising both sides means the comparison that follows can be strict and fast.
A good finder also checks your input makes sense. A four-position pattern can never match a five-letter word, so rather than silently returning nothing, it’s better to explain the problem. That’s what this site’s finder does.
Step 3: turning your clues into rules
Each field in a finder becomes one or more simple rules:
| You enter | Rule checked against each word |
|---|---|
Pattern A??LE | Letter 1 is A, letter 4 is L, letter 5 is E |
Starts with CR | Letter 1 is C and letter 2 is R |
Must include RT | The word contains at least one R and at least one T |
Exclude SOU | The word contains no S, no O and no U |
Contains sequence IGH | I, G and H appear next to each other in that order |
The finder then goes through the word list and keeps each word that passes every rule. A word that fails even one rule is dropped. Order doesn’t change the result, but checking the cheapest rules first (fixed positions) lets most words be rejected after looking at a single letter.
Step 4: repeated letters
Repeated letters are where finders most often disagree, because “contains E” is ambiguous. Does EE mean the word contains E, or contains two Es? This finder counts letters. Each letter you type into “Must include” is one required copy, so EE needs at least two Es, and letters fixed in the pattern count towards that total.
Exclusions interact with this. Normally an excluded letter can’t appear at all. But word games often tell you a letter is in the word and that a second copy isn’t. So if you exclude a letter that you’ve also placed or included, the finder allows exactly the copies you’ve specified and no more. The pattern ?E??? with E excluded finds words with a single E in second place.
Step 5: sorting and showing results
Results are sorted alphabetically so the same search always gives the same order, and so you can scan for a word you half-remember. Some finders sort by word frequency or by a game score instead. Both are useful, but they depend on extra data that a plain word list doesn’t have.
On this site the whole process runs in your browser. The word list for the length you’ve chosen downloads once (it’s compact, and your browser caches it), and every search after that is instant because there’s no server round trip. Long result lists are shown in batches so the page stays responsive on phones.
Why two finders give different answers
- Different word lists. By far the most common reason. One finder’s “no results” can be another’s long list of rare words.
- Different rules for repeated letters. As above, “include E” can mean at least one E or exactly one.
- Different handling of wildcards. Some tools treat a blank as “any letter”, others as “a letter not already used”.
- Game-specific lists. Some finders only search a particular game’s answer list, which is much shorter than a general dictionary.
None of these is wrong. They’re different choices. What matters is that a tool is clear about which choices it made. For how to put the finder to work, read how to find five-letter words or jump straight to the five letter word finder.