Skip to content
100% local

Word search generator

Turn a list of words into a word search puzzle, with an optional solution key.

Words to hide (one per line)
Output

Word search generator

Paste a list of words, one per line, and this tool arranges them into a letter grid — a classic word search puzzle — then fills every remaining square with random letters. It is built for teachers making a worksheet, parents putting together a birthday activity, or anyone who needs a quick puzzle from a themed word list: countries, animals, vocabulary terms, a class's spelling list.

The options control how the puzzle is built. Grid size sets the square dimensions, from a tight 5×5 to a full 30×30 for long lists. The direction checkboxes decide which ways words can run — horizontal, vertical, diagonal — and "Allow backwards" also lets them run right-to-left or bottom-to-top, which is what makes a puzzle genuinely hard to skim. Letter case switches the grid between uppercase and lowercase, and the filler alphabet controls the random padding letters: plain A–Z, or an extended set with accented letters. Turn "Show solution" off for a clean puzzle to hand out, or on for an answer key with each word's start and end coordinates.

Words too long for the grid, or that run out of room after many placement attempts, are listed as not placed rather than dropped silently or treated as an error — shrink the list or grow the grid to fit them. Duplicate words count once regardless of capitalization. The live tally reports how many words placed, the grid size and the character count as you edit.

Everything runs in your browser: the word list, the puzzle and the solution are generated on your device and never uploaded anywhere. Copy the result, download it as a .txt file, or send the output back to the input to tweak the word list and regenerate.

FAQ

How many words can I use?
As many as fit. Longer lists need a larger grid — a 15×15 grid comfortably fits a dozen or so short-to-medium words; raise the grid size for more.
What happens to a word that does not fit?
It is listed as not placed instead of causing an error. Increase the grid size, shorten the word list, or enable more directions to give it room.
Can I generate a puzzle without giving away the answers?
Yes. Turn off "Show solution" and the output is just the letter grid and the word list to find — no coordinates.
Does the grid support accented letters?
Words keep whatever letters you typed, accents included. The filler alphabet option additionally lets the random padding letters include accents, so an accented word does not stand out as the only special character on the grid.
Is my word list uploaded anywhere?
No. The puzzle is generated entirely in your browser — your words never leave your device.