Crossword Puzzle Generator
Build a custom crossword puzzle from your own vocabulary words and clues. Enter word-clue pairs and the generator automatically arranges them into an interlocking crossword grid. Words are placed across and down wherever they share common letters. Preview the grid in your browser, then download the puzzle (and optionally the answer key) as a PDF.
Words & Clues
FAQ
How does the automatic placement work?
The generator starts by placing the longest word horizontally, then tries to intersect each subsequent word with already-placed words by finding shared letters. Words that cannot be placed without conflicts are listed as unplaced, and you can try reordering your word list or adding words with more common letters.
Why are some words not placed?
A word cannot be placed if there is no valid position where it intersects an existing word without overlapping other words or creating unwanted letter adjacency. Adding words that share letters with already-placed words improves placement success.
Can I download an answer key separately?
Yes. Toggle the Show Answer Key switch before downloading. This fills in all letters in the grid on the PDF. You can download the blank puzzle and the answer key separately by toggling the switch between downloads.