Word Search Generator

Make a word search from your own words. Choose grid size and directions, preview the puzzle, and download a printable PDF with its answer key.

Opening your tool…

What is a word search generator?

A word search generator hides a supplied word list in a grid of letters. Players find each word along a straight line. This word search maker creates an English-letter puzzle and a matching answer sheet from the same layout, so printing never changes where the words are.

How to use the word search generator

  1. Enter 2–20 distinct words, one per line. Use 2–20 English letters per word; lowercase becomes uppercase.
  2. Choose an 8–20 square grid. Enable diagonal or backward words for a more demanding puzzle.
  3. Generate and check the included-word list. Any unplaced words are named explicitly.
  4. Preview the answer key or download the A4 PDF. The worksheet comes first and its matching answer key follows.

Try this workflow

Use the 12 fruit words in the tool, choose a 12 × 12 grid, allow diagonals and leave backward words off. Generate once, check the included count, then download the puzzle and answer PDF. If a word does not fit, enlarge the grid before generating again.

Ways to use this tool

Vocabulary practice

Build a puzzle around spelling words, science terms or a topic you have already introduced. Finding a word practices letter recognition; it does not by itself test its meaning.

Classroom activities

Use forward-only words and a smaller vocabulary for an introductory activity. Add diagonals or backward directions when the group is ready.

Personalized puzzles

Create a themed handout for a club, family activity or event using your own short words.

Grid size, directions and missing words

Words may cross where their letters agree. With backward words off, horizontal words run left to right and vertical words run down; enabled diagonals also run down. Backward mode adds their reverse directions.

Longer words are placed first. A word longer than the grid cannot fit; crowded grids can also leave words out. Only included words appear in the word bank and answer key. The page and PDF identify omissions.

Unused cells receive random letters. They can accidentally spell an extra word or form another occurrence of a listed word. The answer key highlights the placements created by the generator.

This version accepts A–Z letters only. It rejects spaces, punctuation, accented letters and duplicate words instead of silently rewriting them.

Keep and share your result

Exports use the current result without generating again. After editing inputs, generate a new result to apply the changes. Downloaded PDFs use high-resolution page images on A4 paper; they are printable but their text is not selectable. Use available copy or CSV options when you need editable text.

Your entered names, words, clues and tasks are processed in this browser. These tools do not upload them, put them in the URL, store them in browser storage or include them in analytics events. Refreshing or leaving the page discards the current result. General site analytics still run; see the privacy policy.

Word Search Generator FAQs

Can I make a word search with my own words?

Yes. Replace the example with 2–20 distinct words, one per line. Each word must contain 2–20 English letters. Lowercase is converted to uppercase.

Is the printable word search free?

Yes. Generate, preview and download the PDF without an account. The PDF contains the puzzle and a separate matching answer key.

Why was a word left out?

The word may be longer than the chosen grid or may not fit the available cells. Unplaced words are listed on the page and in the PDF. Increase the grid size, shorten the list or generate another layout.

Can I turn off diagonal and backward words?

Yes. Turn off both settings for left-to-right and downward placements only. Direction settings apply when you next generate.

Does downloading regenerate the puzzle?

No. The PDF uses the displayed puzzle, including its word placements. Changing inputs leaves the old puzzle visible until you generate again.