Crossword Solver and Word Pattern Finder

Find words from a pattern. Use ? or _ for each unknown letter and * for any run of letters. Add letters the word must contain or must not contain.

Use ? or _ for each unknown letter and * for any run of letters.

Letters the word has.

Letters the word lacks.

36 words match.

5 letters (36)

Fig. 1 The words that match your pattern.

Every function is tested against independent checks. How we check

Last checked 12/11/2026. Sources: ENABLE word list (172,823 words), as distributed by dolph/dictionary; SCOWL copyright file: the ENABLE master list was released into the public domain by its maintainer.

How these figures are checked. The word list and any other sourced figure link to where they come from and carry a last-checked date; our own rules of thumb are labelled as such. Run by JB, an independent publisher based in Australia. Spotted a mistake? Email hello@wordfig.com.

Guide

How the pattern finder works

Write the letters you know and mark each gap: C_T or C?T finds three-letter words that start with C and end with T, and S???? finds five-letter words that start with S. A * stands for any run of letters, including none, so AB*ING finds words that start with AB and end with ING.

For crosswords, enter the crossing letters you have and the number of gaps. To narrow a long list, add letters the answer must contain, or letters you know it does not contain.

About the word list

Results come from the open ENABLE word list. It holds standard words, so crossword answers that are names, phrases or very new words may not be in it. Tournament play in the UK and Australia uses the licensed Collins list, which is not included here. This tool uses the open ENABLE list for every region, which is close but not identical, so some words valid in Collins are missing and a few may differ. Check any word you are unsure of against your official dictionary.

Quick reference: pattern symbols

Fig. 2 What each symbol in the pattern box means.
SymbolMeaningExampleFinds
A letterThat exact letterC_Tcat, cot, cut
? or _Exactly one unknown letterS????every five-letter word starting with S
*Any run of letters, including noneAB*INGabiding, abusing
Must containKeeps only words that include these letters?A?E with Rcare, rare
Must not containDrops words that include these lettersS?A?E without Hscare, slate

Common questions

What do ? and _ mean?

Each stands for exactly one unknown letter. Use as many as there are gaps.

What does * mean?

It stands for any run of letters, from none up to many. Use it when you do not know how many letters are missing.

Can it find phrases or names?

No. It searches single words in a standard word list, so phrases, abbreviations and most proper names will not appear.

More word tools

Word lists