AllWordTools

Pattern Solver

Enter the letters you know and a blank for every empty square, and instantly see every real word that fits the exact pattern length.

Updated July 10, 2026 6 min read

Each blank stands for exactly one letter, so the pattern length equals the word length. Use ?, _ or . for any unknown square.

About the Pattern Solver

A pattern solver takes a word skeleton — the letters you are sure of plus a blank for every square you are not — and returns every dictionary word that fits it exactly. Because each blank stands for a single letter, the length of your pattern is the length of the answer, which makes the results tight, accurate and easy to scan.

This is the tool to reach for when you already know a word's length and a few of its letters: a crossword entry, a puzzle clue, a partly revealed answer or a game tile that is stuck in place. Type what you have, mark the gaps, and the AllWordTools.com Pattern Solver does the rest in a fraction of a second.

It is completely free, runs instantly in your browser on any device, and never asks you to sign up or download anything.

How to use the Pattern Solver

  1. 1

    Type the letters you know

    Enter the fixed letters exactly where they belong in the word.

  2. 2

    Mark every blank

    Use ?, _ or . for each unknown square. One symbol equals exactly one letter.

  3. 3

    Solve the pattern

    Press Solve pattern and every word of that exact length that fits appears at once.

  4. 4

    Copy your answer

    Tap any result to copy it instantly, ready to drop into your puzzle or game.

What makes a pattern solver different

Unlike a general word finder that searches by prefix, suffix or contained letters, a pattern solver locks every known letter to a fixed position. That positional precision is what makes it so powerful for grids and clues: the answer must be the exact length of your pattern and must match every fixed letter, so the list of candidates is short and relevant.

The Pattern Solver treats a question mark, an underscore and a full stop identically, so you can use whichever blank symbol feels natural. It searches a large, well-maintained English dictionary, ranks the matches by score, and returns them the moment you press the button.

Where the Pattern Solver shines

Crosswords are the classic use case: enter the length from the grid and any crossing letters you already have, and the solver reveals every candidate entry. It is just as useful for word games where a tile is fixed in place, for hangman-style puzzles, and for any moment when a word is on the tip of your tongue and you know its shape.

Because the results are grouped and scored, the tool doubles as a learning aid. Seeing which words share a pattern helps you spot letter combinations, common endings and useful short words that make you a stronger player over time.

Examples

Input

c?t

Sample output

cat, cot, cut

One blank in the middle of a three-letter word.

Input

ap?le

Sample output

apple, ample

A single missing letter inside a five-letter word.

Input

??zzle

Sample output

dazzle, muzzle, nozzle, puzzle

Two leading blanks with a fixed ending.

Pro tips

  • Enter every letter you are sure of — even one or two fixed letters dramatically narrows the results.
  • Count the squares carefully; the pattern length must match the answer length exactly.
  • Use any blank symbol you like — ?, _ and . all mean a single unknown letter.
  • If you get no results, double-check a fixed letter; a single wrong letter blocks every match.
  • For open-ended searches where the length can vary, switch to the Wildcard Solver instead.
Questions & answers

Pattern Solver FAQs

The AllWordTools.com Team

Word-game specialists and language enthusiasts building fast, accurate tools that help millions of players find the right word. Last reviewed July 10, 2026.

Related searches

Explore related word searches

Continue exploring

More free word tools await

You may also like our full toolkit, every category and the learning hub — all free and no sign-up.