About the Crossword Generator
A crossword puzzle takes a plain vocabulary list and turns it into something students will actually fuss over getting right, letter by letter. Type each word with a clue after a colon, and the generator interlocks as many of them as it can into a single grid, numbering the Across and Down clues automatically.
Not every word always finds a home in the grid — that depends on shared letters between entries — so any leftovers are listed separately rather than silently dropped.
How to use it in your classroom
- List each entry as word: clue, one per line — the word before the colon, the clue after it.
- Click shuffle a few times if you want to see whether a different word order interlocks more of your list into the grid.
- Turn on the answer key for your own grading copy or an answer sheet to post afterward.
- Print the blank puzzle for students, and keep the answer-key version for yourself.
Tips from the classroom
- Leave the clue blank for any word and the puzzle still builds — handy for a quick test before you've finished writing every clue.
- If several words go unplaced, try removing one short word that only shares a single letter with everything else, then reshuffle.
- A list with a few long words usually interlocks better than a list of very short ones, since longer words give more letters for others to cross.
- Use it as vocabulary review the day before a test — writing a word in by hand reinforces spelling more than reading a list does.
Frequently asked questions
What happens to words that don't fit in the grid?
They're listed below the puzzle so you can see exactly what got left out, rather than disappearing without explanation.
Can I change which word becomes the long spine of the puzzle?
The generator automatically uses your longest word as the starting spine, since it interlocks the most reliably. Shuffling tries different arrangements of the rest of the list around it.
Do I have to write a clue for every word?
No. A blank clue still produces a numbered slot in the across or down list, so you can fill clues in later.
