Set the word shape
Type known letters in place and use ? or _ for each unknown position.
Find words when you know the length and a few letters. Use _ or ?
for each unknown spot, like _A_E.
Enter fixed letters in the positions you know and blanks for the letters you do not.
The pattern S?A?E finds five-letter words with S first, A third, and E last.
Type known letters in place and use ? or _ for each unknown position.
The number of characters in the pattern is the exact word length searched.
Add more fixed letters when a pattern like _____ returns too many candidates.
Use letters, ?, or _. Spaces and punctuation are ignored.
Enter a letter pattern above, or try an example.
Pattern matching is the fastest way to find words when positions matter more than letter order. Use it for crossword crossings, Wordle-style known positions, hangman, missing letters, and word-list browsing when a simple prefix or ending is not specific enough.
Enter letters you know in their exact positions, and use _ or ?
for any letter you do not know. The pattern's length equals the word's length, so
_A_E finds four-letter words only.
Use the Crossword Solver when a clue and crossings both matter. Use the Wordle Solver when green, yellow, and gray tile rules matter. Use the Word Unscrambler when letter order does not matter and you want any word made from your letters.
Pattern results use the launch word list and are best for word games, crossword crossings, and puzzle shortlists. If a game uses a specific dictionary, verify final plays there.
Type the letters you know in their exact positions and use ? or _ for each unknown letter. The pattern length becomes the word length, so _A_E only searches four-letter words.
Yes. The number of characters in your pattern sets the word length, so _____ searches five-letter words.
Both mean any single unknown letter. Use actual letters for fixed positions.
Yes. This page is a pure pattern matcher. The Crossword Solver adds clue context for users solving a crossword grid.
The matcher cleans pasted patterns, converts each ? or _ into a single-letter wildcard, then compares the complete pattern against WordyLab's launch word data. It does not infer clue meaning or game rules; it returns transparent pattern matches.