Webtools

Crossword Solver

Find words that match a pattern with wildcards

Use letters for known positions and ? for any letter. Pattern length determines word length.

About the Crossword Solver

Stuck on a crossword clue? Enter the letters you've already filled in, using a question mark for each unknown square. The solver checks every word of that exact length against a comprehensive English dictionary and returns every match.

For example, the pattern c?t matches three-letter words like cat, cot, and cut. The pattern ?ross???d matches nine-letter words like crossword. Useful for crosswords, word puzzles, codeword puzzles, and Wordle-style games.

Frequently asked questions

How does the pattern work?
Each character is one position in the answer. Letters are matched literally; a ? matches any single letter. The total pattern length must equal the word length you're searching for.
How big is the word list?
The dictionary contains hundreds of thousands of valid English words, including most words you'll encounter in standard crossword puzzles. Very obscure proper nouns and brand names are not included.
Why are results capped at 500?
Very loose patterns (e.g. all question marks) match thousands of words and scrolling through them isn't useful. Add more known letters to narrow the search.

Related tools

Scrabble Word Finder
Find playable Scrabble words from your letters and see their scores
Word Unscrambler
Find all valid words from scrambled letters
Anagram Solver
Find anagrams of any word or phrase
Rhyme Finder
Find words that rhyme with your input
Browse other categories: Number Tools· Text Tools· Converters· Color Tools· Code Tools· Time Tools· Random Generators