What is Crossword Puzzle Maker?
The Crossword Puzzle Maker generates crossword puzzles from your own words and clues. Enter word-clue pairs and the algorithm arranges them into a connected grid. Use it to build vocabulary quizzes, party games, or any crossword you want.
Each word is placed by a backtracking algorithm that tries to maximise letter overlap, so the finished grid feels tightly woven rather than full of isolated rows. You control the maximum grid size (15 to 30 squares per side), give the puzzle an optional title for the worksheet header, and export it as a print-ready PDF or a PNG image. Click any clue to jump straight to that word in the grid, and as you fill a word the cursor hops to the next one — so solving on the page feels like a real crossword app.
How to use
- Enter your words and their corresponding clues — type each word-clue pair on a separate line, or paste a list.
- Click Generate to build the crossword grid. Words are placed where they share letters, so the puzzle fits together tightly.
- Play it on the page, send it to your printer, or save it as a print-ready PDF or PNG image — the blank puzzle and the answer key download as separate files so students can't peek.
When to use
- Building a vocabulary review for a foreign-language or biology class.
- Making a personalised crossword as a wedding favour, baby shower game, or birthday card.
- Drilling terminology with a study group before an exam, then sharing the printable.
Result
A teacher creating a biology vocabulary quiz enters 15 terms like 'MITOSIS: Cell division producing identical cells' and 'ENZYME: Biological catalyst' — the tool generates a crossword with numbered clues for across and down.
FAQ
- What's the minimum number of words I need for a decent crossword?
- You need at least two to satisfy the validator, but eight to twelve is the sweet spot for a 15x15 grid. With fewer words you get a stretched-out puzzle with little overlap; with thirty plus, the algorithm starts rejecting words that won't fit.
- Why does it sometimes say 'Could not fit words — try fewer words or a larger grid'?
- If your words don't share enough common letters, the placer can't connect them. Try increasing grid size to 20+, or replace a couple of words with ones that share letters (anything with E, A, S, T, R, N helps).
- Can I include phrases or hyphenated words?
- Single words work best because the grid uses one square per letter. Multi-word entries should be typed without spaces (ICECREAM, NEWYORK). Hyphens and apostrophes get stripped automatically so STMARYS becomes one entry.
- Do clues support special characters or accents?
- Yes for clues, no for answers. Clue text is rendered as you type it, including accents, punctuation, and emoji. Answer letters need to be plain A-Z so the solver can type them on a keyboard.
- Can I save a puzzle and edit it later?
- There's no cloud account, but the printable PDF doubles as your archive — print one, photograph the word list, or just keep the tab open. Refreshing the page wipes the current word list, so finish before you close.