Crossword and Pattern Solver

Know some of the letters? Enter a pattern such as s__rt or c?a* to see every matching word.

Use _ or ? for one unknown letter and * for any number of letters.

Loading word list…

How it works

Use _ or ? for one unknown letter and * for any number of letters, including none. The pattern has to match the whole word.

You can also require letters that occur somewhere in the word, or exclude letters you have already ruled out, for example in a word game.

247,315 words in the word list

Example

The pattern s__rt matches, among others: scart, shirt, short, skart, skirt, skort, smart, snirt.

Questions and answers

How do I write a pattern?

s__rt matches five-letter words that start with s and end with rt. c*t matches every word that starts with c and ends with t, of any length.

Can I use this for Wordle?

Yes. Enter the green letters in their position, for example ??a?e, add the yellow letters under 'Must contain letters' and the gray ones under 'Exclude letters'.