Free tool
Puzzle Maker
Type your words, pick a puzzle, print. Word searches, real crosswords, fill-ins, word scrambles, sudoku and cryptograms, with an answer key. Free and no signup.
Puzzle Maker Pro
For teachers, activity directors and anyone who makes puzzles every week: large print for older eyes, up to 40 words, up to 30 different versions in one print so no two students share a grid, 91 more themes, a Surprise me button that makes a puzzle from a random theme, saved word lists you can reopen any time, and no "made with" line on the page.
Lifetime Pro
$24.99 once
Pay once. No subscription. Yours for as long as we offer the maker (see our lifetime access policy).
Buy oncePro monthly
$4.99 a month
Try it free for a week, then $4.99 a month. Cancel any time.
Start the free weekPro is coming soon. Everything above is free.
New · instant personalized gift
A puzzle book made from their own family
Type the grandkids’ names, the pets, the old street and the favorite pie. We build a large print puzzle book around them: word searches, fill-ins, a crossword from your own clues, an answer key and gift tags. You see a preview before you pay, and the printable PDF is ready in about a minute. Nothing ships, so it works even on Christmas Eve.
Good to know
- Your words never leave your computer: the puzzle is made right here in your browser.
- Need bingo cards? The free bingo card generator makes different cards from your words, pictures or numbers 1-75, in large print too, and your Puzzle Maker Pro license unlocks up to 500 cards there.
- Every word search is checked so each word appears exactly once, every crossword so words only cross where the letters match, and every fill-in and sudoku so it has exactly one solution.
- Making a gift? The personalized puzzle book maker turns your family’s words into a whole large print book, and the custom crossword maker makes a framed-print crossword, both as instant PDFs.
- Want it done for you? We make custom crossword prints and gift reveal crosswords, and there's a new free daily puzzle every day.
