01 / Pattern
Squares as a pattern
A letter is a known square. A ? is an empty one. A * is any run of letters.
Free tool
Type the letters you know and a ? for each empty square, such as c?o??w?rd, and see every word that fits, common words first. Use a * when you do not know how many letters are missing. Add letters the word must contain or cannot contain. It matches patterns, not clues. Type straight into the squares, pick a length, and copy or download the list. It runs in your browser with no ads and no sign-up.
Rarer words are shown fainter. Click a word to copy it. Word list: SCOWL, by Kevin Atkinson, free for any use. It has no names or abbreviations.
Matched in your browser. Nothing is sent anywhere.
How it works
01 / Pattern
A letter is a known square. A ? is an empty one. A * is any run of letters.
02 / Filters
Say which letters the word must contain, and which you have ruled out.
03 / Word list
Everyday words come first and rare ones are shown fainter. Click a word to copy it.
Guide
A crossword solver by pattern finds every word that fits the squares you have filled in. Type the letters you know and put a ? for each empty square, so c?o??w?rd finds crossword. It is a crossword helper for the part of the puzzle where you already have a few crossing letters and need the word. It does not read clues. If you have the clue but no letters, the answer has to come from your own head or a clue dictionary.
*tion finds every word that ends in tion.The pattern ?r??e has five squares and an R in the second. In the Most words list it finds 73 words, starting with the common ones such as price, prime, prove, drive and grave. The pattern a??le finds 8 words: angle, apple, ample, agile, aisle, amble, ankle and addle. That is a short enough list to check against a clue by eye.
Now add more knowledge. Take ??a?? and say you know an E is somewhere in it and you have ruled out S. That leaves 99 words, such as awake, blame, frame and heart. Every square you fill in from a crossing word cuts the list further, which is the whole point of working the grid from both directions.
The * is a different tool. *tion finds 1,270 words, grouped by length so the short ones come first. It is useful when a long answer ends in a known suffix, or when you only know the first letters, as in un*.
The words come from SCOWL, a word list made by Kevin Atkinson that anyone may use. This tool keeps the words that every English spelling shares and leaves out names, abbreviations and hyphenated words. That is a limit for crosswords. Proper names, short forms, phrases and many British or American spellings will not be there. Tick Add spelling variants to add forms such as colour and centre. A newspaper puzzle may also use a word that is in no standard word list.
The list holds 4,999 five letter words in the Most words setting. Every letter you know cuts that number, and where the letter sits matters. These counts come from the same list the tool uses.
| Pattern | Words that fit |
|---|---|
| ????? | 4,999 |
| s???? | 667 |
| ?a??? | 846 |
| ??a?? | 541 |
| ???a? | 279 |
| ????a | 116 |
| st??? | 94 |
| s?a?? | 131 |
| s?a?e | 27 |
| ?ra?e | 24 |
The second letter is the most common place for an A, and a final A is rare. Two crossing letters drop the list below 100 in most cases, so work the grid until you have two or three letters in the answer, then use the tool.
If you know a letter is in the word but cannot place it, Must contain is better than guessing patterns one by one. If the clue says the answer is plural, the last letter is probably S, so put it in the pattern. When a long answer is stuck, try the * form with the letters you are sure of at each end, such as s*ing, and read the list by length.
To make a puzzle rather than solve one, use the crossword puzzle maker. For letters in any order, try the word unscrambler or the anagram solver.
Questions
Type the letters you have and a ? for each empty square, such as c?o??w?rd. The tool lists every word in its list that fits.
No. It only matches letter patterns. It does not read or know the clue, so you still need to judge which of the matches fits.
It stands for any run of letters, including none. Use it when you do not know how many letters are missing, such as *tion for words ending in tion.
The list holds common English words and leaves out names, abbreviations and phrases. Try Include rare words or Add spelling variants.
Must contain keeps words that hold the letters you type in the empty squares. Cannot contain removes words that use a letter you have ruled out.
It is free, has no sign-up and no limit. The word list is read by your browser and your pattern never leaves the page.
It works for any pattern puzzle: word ladders, hangman and word games where you know some letters and need the rest.