Word Search
No puzzle yet. Click Generate puzzle to build one from your word list.
Generator Tools
Make a printable word search puzzle in your browser. Custom words, grid size, directions, case, and a one-click answer key. Free, no signup.
Words to hide
Letters only. Spaces and punctuation are removed automatically, so two-word entries like "hot chocolate" become HOTCHOCOLATE. Duplicates are dropped. Limit: 60 words, up to 24 letters each.
Puzzle options
Grid size
Square grid from 8x8 to 25x25 cells. Auto sizing picks 12 for the current word list.
No puzzle yet. Click Generate puzzle to build one from your word list.
Word Search Generator builds a printable word search puzzle from any list of words you paste in. Type or paste one word per line in the input, optionally set a title for the worksheet, and click Generate to lay the words into a square letter grid. Each word is placed at a random valid position and direction; the empty cells are filled with random uppercase letters drawn uniformly from A through Z using crypto.getRandomValues, so no two generations are alike. You decide how hard the puzzle should be by toggling four direction options: Horizontal (left to right), Vertical (top to bottom), Diagonal (top-left to bottom-right and top-right to bottom-left), and Backwards (the reverse of every enabled direction). Beginner and kindergarten puzzles usually keep just Horizontal and Vertical on; classroom and ESL worksheets often add Diagonal; harder adult puzzles enable Backwards too. The grid size can be set manually anywhere from 8x8 to 25x25 or left on Auto, which picks a size based on your longest word so there is always room for the hardest placement. Letter case has three options (UPPER, lower, and Title) so the worksheet matches your audience: preschool printables that emphasize uppercase recognition, mixed-case worksheets for ESL learners, or Title-cased layouts that feel like newspaper puzzles. Words may share letters at crossing points, so a 12-letter word can intersect a 6-letter word at a shared letter without breaking either one. When the placement algorithm cannot fit a word after many random tries (most often because the grid is small or the directions are too restrictive), the tool reports exactly which words were skipped and suggests a larger grid or more directions. Toggle Show answers to highlight every placed word inside the grid and reveal the row, column, and direction for each one as an answer key. Print sends the puzzle straight to your printer with a dedicated stylesheet that hides every control, swaps to black on white, and lays everything out at A4 / Letter scale. Download SVG writes a vector copy of the puzzle (grid + word list) ready for any printer, e-reader, or for pasting into a worksheet template. Copy as text writes a plain ASCII version of the grid and word list that is easy to share over chat, email, or paste into a Google Doc. Useful for elementary and middle-school teachers, homeschool parents, ESL instructors, Sunday school leaders, birthday-party hosts, summer-camp counselors, hospice and senior-center activity leaders, escape-room designers, themed-event planners, baby shower games, classroom warm-ups, vocabulary review sheets, and printable filler for newsletters. Everything runs locally in your browser; the words you type and the puzzles you generate never leave your device.
Free to use. Works in your browser. No signup, no login.
Related tools
Free printable bingo cards. Classic numbers or custom words on 3x3, 4x4, and 5x5 grids.
Open tool
GeneratorSolve any 9x9 Sudoku puzzle and generate fresh ones at four difficulty levels.
Open tool
GeneratorDraw random English words with filters for part of speech, length, and starting letter.
Open tool
TextFind anagrams, sub-anagrams, and unscrambled words from any set of letters.
Open tool
TextScore one word or a whole list with letter modifiers, blanks, and the 50-point bingo bonus.
Open tool