WordHuntGet it free

How to make your own word search puzzle (and share it)

By WordHunt Editorial · · Updated · 7 min read

To make a word search, choose 8 to 12 words of 5 to 9 letters, pick a grid at least two cells wider than your longest word, place the longest words first, then fill the empty cells with letters weighted towards English frequencies. An app does this in seconds; by hand it takes about twenty minutes.

Making a word search is more interesting than it sounds, partly because doing it well requires a few decisions that are not obvious, and partly because building a puzzle engages the words far more deeply than solving one does.

This covers both routes: by hand, which takes about twenty minutes and is a genuinely good activity to do with a child, and in an app, which takes about thirty seconds.

Step 1: How do you choose the words?

The word list determines the quality of the puzzle more than anything else you do afterwards.

Aim for 8 to 12 words. Six or fewer produces a grid that is mostly filler and finishes in a minute. More than fifteen forces so much overlap that words become hard to place and the grid stops looking natural.

Keep them 5 to 9 letters. Below five, a word can hide almost anywhere and the puzzle becomes tedious. Above nine, it needs a large grid, because a long word must start near an edge on its axis — a ten-letter word in a 10×10 grid has exactly one valid starting column per horizontal direction.

Mix the lengths. Two long, six medium, two short is a good shape. A list of eight six-letter words produces a monotonous puzzle.

Include two or three rare letters. J, Q, X, Z, K, V and W give the solver a foothold. A list made entirely of common letters is unpleasantly hard for the wrong reason.

Keep the theme tight. A coherent theme — rivers, kitchen equipment, one topic from a syllabus — is more satisfying than assorted nouns, because the theme itself functions as a hint.

Step 2: What size should the grid be?

Two rules, applied together.

Rule one: at least two cells wider than your longest word. An eight-letter word needs a 10×10 grid minimum. This gives the generator, or you, more than one possible position.

Rule two: words should fill roughly a quarter to a third of the cells. Count the total letters in your list. Ten words averaging six letters is 60 letters. In a 10×10 grid that is 60 of 100 cells, which is too dense and will make placement fail. In a 12×12 grid it is 60 of 144 — about 40%, still dense but workable with overlaps. A 14×14 grid gives 60 of 196, around 30%, which is comfortable.

Words × average lengthComfortable grid
5 words × 5 letters (25)8×8
8 words × 6 letters (48)10×10 to 12×12
12 words × 7 letters (84)14×14
15 words × 8 letters (120)16×16 or larger

Too dense and you cannot place everything. Too sparse and the puzzle is trivially easy, because words sit in isolation surrounded by obvious filler.

Step 3: How do you place the words?

Longest first, always. This is the one rule that matters, and skipping it is why hand-made puzzles so often end with one word that will not fit anywhere.

Working by hand on squared paper:

  1. Sort your list longest to shortest.
  2. Take the longest word. Place it across the middle of the grid, roughly centrally.
  3. Take the next word. Look for a letter it shares with a word already placed, and try to cross there. Crossings make the puzzle denser and more elegant.
  4. If no crossing works, place it in empty space.
  5. Continue down the list. Vary the directions deliberately — count them as you go, or you will unconsciously place everything left to right.
  6. Short words last, into whatever space remains.

Decide your direction rules before you start. Across and down only for young children. Add diagonals for a moderate puzzle. Add reversals — words running right to left or bottom to top — only for adults or confident older children. Reversed words are a much bigger difficulty jump than diagonals, because fluent readers cannot switch off left-to-right processing.

Step 4: How do you fill the empty cells?

Not with random letters. This is where most hand-made puzzles go wrong.

If you fill blanks by picking letters arbitrarily, you will unconsciously over-use the ends of the alphabet — X, Y and Z turn up far more than they do in English. A solver hunting the Z in QUARTZ then finds six Zs, and your rare-letter landmark is destroyed.

Two better approaches:

Frequency-weighted filling. Fill mostly with common letters. As a rough guide, for every ten filler cells use around four from E, T, A, O and I, four from N, S, R, H, L and D, and two from the rest. The grid then looks like English and rare letters stay meaningfully rare.

Word-derived filling. Fill using only letters that appear in your hidden words. This produces a much harder puzzle, because every letter is a plausible part of a target. Use it deliberately, not by accident.

Then check for accidental words. Random filler regularly produces real short words — CAT, ONE, ARE. Most of the time this is fine. If you are making a puzzle for a child, scan for anything you would not want in it, because filler letters have no taste. The mechanics behind all of this are covered in how word search puzzles are generated.

Step 5: How do you share it?

Three routes, with different trade-offs.

On paper. Print it, or photograph it and send the picture. Universal, works with anyone, and completely unverifiable — you cannot tell whether they finished it.

As a link. Some web tools generate a URL. The puzzle lives on their server, which means it needs a connection to open, and it disappears if the service does.

As a share code. The better approach: the whole puzzle is encoded into a short string. Sending the code sends the puzzle. Nothing is uploaded, nothing is stored on anyone's server, and neither person needs an account. The recipient's app rebuilds the identical grid from the code.

That last method is how WordHunt's Friends mode works. Create a puzzle from your own words, get a code, send it through any messaging app, and whoever receives it plays exactly your puzzle. Because the code contains the puzzle rather than pointing at it, there is no server involved and nothing to sign up for.

One practical warning with codes: messaging apps sometimes wrap long strings across lines or trim trailing characters. If a code will not open, the usual cause is an incomplete paste rather than an invalid code.

Is it worth making one by hand?

For a child, yes — the construction is the educational part.

Solving a word search is recognition: the word is given to you and you match it. Building one requires selecting each word, spelling it correctly, checking it fits, and verifying it against the grid. That is several passes of genuine engagement per word, and it is where the actual learning lives.

A practical version for a spelling list: give the child squared paper and this week's ten words. They place the words, fill the blanks, and then swap grids with a sibling or a friend to solve each other's. The whole activity is about half an hour and every word gets handled four or five times.

For adults, hand-building is mostly a novelty. The interesting part — where to put the long words, how to fill without wrecking the rare letters — is done after one or two puzzles, and an app does the rest in seconds.

A short recipe

For anyone who just wants the summary:

  1. Pick 8 to 12 words, 5 to 9 letters, mixed lengths, two or three with rare letters.
  2. Choose a grid two cells wider than your longest word, with words filling a quarter to a third of the cells.
  3. Decide the directions: across and down, plus diagonals, plus reversals.
  4. Place longest to shortest, crossing where you can.
  5. Fill the blanks with frequency-weighted letters, not arbitrary ones.
  6. Check for accidental words.
  7. Share it on paper, or as a code that contains the whole puzzle.

If you want words to start from, 50 Indian words and places that make brilliant word searches is a ready-made list sorted by letter count.

Frequently asked questions

How big should a word search grid be?
At least two cells wider than your longest word, and large enough that words occupy roughly a quarter to a third of the cells. For 8 to 12 words of average length six, a 10×10 or 12×12 grid works well.
How many words should a word search have?
Eight to twelve for most grids. Fewer than six feels empty and finishes too quickly; more than fifteen forces heavy overlap and makes placement fail on smaller grids.
Why should you place the longest words first?
Long words have very few valid positions, so they must be placed while the grid is still empty. Short words fit almost anywhere and will block the long word’s few options if placed first.
How do you share a word search puzzle you made?
On paper, print or photograph it. In an app with a share feature, the puzzle is encoded into a code or link the recipient opens. In games that encode the whole puzzle into the code itself, nothing is uploaded and no account is needed.

Download WordHunt free

200 levels, 6 modes and no account to create. Free on Android 7.0 and above.

  • Free
  • No sign-up
  • Works offline
Get WordHunt on Google Play