Skip to content
Word ChallengeWord Challenge

Crossword Solver

Enter known letters in their positions and leave blanks for the rest. Instantly find all matching words for your crossword clue.

Type known letters. Press Space or _ for unknown positions.

How to use

  1. Select the word length to match your crossword clue
  2. Type known letters in their positions — leave unknowns blank
  3. All matching words appear below instantly

Enter your crossword pattern above

Fill in known letters and leave unknown positions blank. All matching words appear here.

Word Challenge

Ready to test your word skills?

Download Word Challenge for unlimited word puzzles, a fresh Daily Challenge, and head-to-head multiplayer. Guess the hidden word in six tries or fewer!

Download Free

What the crossword solver does

You have a half-filled entry and a clue that will not give. Type the letters you know into their squares, leave the rest blank, and every word that fits appears instantly. The solver searches 45,525 English words of four to fourteen letters, the same dictionary that powers the word lists across this site, and returns the matches in alphabetical order.

Pattern search is the natural tool for crosswords because the grid hands you letters in fixed positions. Knowing the second letter is R is worth far more than knowing a word merely contains an R, and the solver exploits exactly that. Unlike running the alphabet in your head, it never skips a candidate.

How it works

No ranking model, no scoring magic. Pattern matching is a solved problem, so the tool does one job precisely:

  • Your pattern is normalised. Input is lowercased and anything that is not a letter, an underscore or a question mark is stripped out.
  • Blanks become wildcards. Each unknown square turns into a single-letter wildcard, so C?A?E compiles to the anchored expression ^c[a-z]a[a-z]e$. A blank matches exactly one letter, never none and never two.
  • Length filters first, then the pattern. Only words of exactly the right length are tested against the expression, and the survivors are sorted alphabetically.
  • No blanks means a straight lookup. Type a complete word and the solver simply confirms whether it exists, a quick way to verify a speculative answer before you ink it in.
  • Everything runs in your browser. The dictionary downloads once, then every keystroke re-runs the search locally, and your pattern is mirrored into the page address so the link always reproduces your current grid.

Worked example: cracking C?A?E

Say a five-letter across entry has the clue “Tall bird, or a lifting machine (5)” and nothing is coming. Three solved crossings give you C in the first square, A in the third and E in the fifth. Enter C?A?E and the solver finds 24 matches in the current dictionary:

CEASECHACECHAFECHANECHAPECHARECHASECHAVECLADECLAKECLAMECLAPECLARECLAVECLAYECRAIECRAKECRANECRAPECRARECRATECRAVECRAYECRAZE

Everyday words such as CHASE, CRANE and CRATE sit alongside rarities that only surface in the biggest dictionaries, so at this stage the clue has to arbitrate. But if the down entry through the second square yields an R, the pattern becomes CRA?E and the field collapses to 9:

CRAIECRAKECRANECRAPECRARECRATECRAVECRAYECRAZE

The tall bird and the lifting machine are now staring back at you. Crossings compound, too: even without the R, learning only that the fourth letter is N would have cut the original 24 matches to just 2:

CHANECRANE

Only one of those is a word a mainstream setter would expect you to know, and it satisfies both halves of the clue. That is the arithmetic of pattern solving: every crossing letter multiplies your filtering power, and here two extra letters turned 24 candidates into a single confident answer, CRANE.

Strategy tips

  • Chase crossings, not candidates. A pattern with two known letters often returns dozens of words while one with four returns a handful. When an entry stalls, the fastest move is usually to solve one more short crossing and come back.
  • Rare letters filter hardest. A J, Q, X or Z in a known square eliminates far more candidates than an E or an S, so prioritise the crossings most likely to yield unusual letters.
  • Lean on endings. If the clue implies a past tense, pencil in the final D before you search, and treat likely ING, ER and EST endings the same way.
  • Mind the spelling. British puzzles use British spellings, so when a promising pattern refuses to resolve, check whether you are assuming the American form of the word.
  • Verify before you ink. Type a speculative answer in full and the solver confirms whether it is a real word.
  • Jumbled letters are a different job. When a clue gives you letters without positions, that is an anagram rather than a pattern. Use the anagram solver for those, and read our anagram solving guide to build the manual skill.

Related research

Pattern solving gets easier when you know the shape of the dictionary you are searching:

Frequently asked questions

What does the crossword solver do?

Type the letters you know into their squares and leave the rest blank. The solver returns every word in our 45,525-word dictionary that fits the pattern, sorted alphabetically, and the results update instantly as you type.

How do I mark an unknown letter?

Leave the square blank in the grid. In typed or shared patterns, an underscore or a question mark stands for an unknown position, so C_A_E and C?A?E mean exactly the same thing.

What word lengths does the solver support?

Patterns from 4 to 14 letters, which covers the standard entries in almost every published grid. For longer or multi-word answers, split the enumeration and solve each word separately.

How many words does it search?

45,525 words of four to fourteen letters, including 15,783 five-letter words. It is the same dictionary that powers the word lists on this site, and it grows as new definitions are published.

Why is a word I expected missing from the results?

The dictionary only includes words with a published definition on this site, and some valid but very obscure words are still being added. If your crossings force a word the solver does not show, trust the grid and verify the word in a specialist dictionary.

Can it help with cryptic crosswords?

Yes, for the final step. A cryptic answer still has to be a real word that fits the crossing letters, so the pattern search works unchanged. For anagram wordplay, our anagram solver handles the jumbled-letters side.

Does it handle phrases, hyphens or accents?

No. It matches single words built from the letters A to Z. For an enumeration like (5,3), solve the five-letter word and the three-letter word as two separate patterns.

What order are the results shown in?

Alphabetical. The solver does not rank matches by likelihood because the clue is the judge of that. Read the list against the definition part of the clue and the answer usually stands out.

Can I share a pattern with someone else?

Yes. Your pattern is written into the page address as you type, so copying the link from the address bar reproduces your exact grid for whoever opens it.

Is using a crossword solver cheating?

That is between you and your puzzle. Most people use it to break a deadlock, confirm a doubtful crossing or learn unfamiliar words. Dictionaries have always been fair play in crosswords, and this is simply a dictionary you can search by pattern.

How is this different from the anagram solver?

The crossword solver needs positions and the anagram solver needs letters. Use this tool when you know where certain letters sit. Use the anagram solver when you know which letters are in play but not their order.

Related Tools