Crossword Puzzle Generator
Free crossword puzzle generator. Turn any word list into a crossword grid with numbered clues and SVG export. Great for teachers, parties, and kids.
Loading tool...
What is Crossword Puzzle Generator?
The Crossword Puzzle Generator builds a real crossword grid from your own word list. Words cross wherever letters match, starting squares get standard numbers, and the finished grid exports as a printable SVG.
Key Benefits
- No manual layout - the grid arranges itself around your words.
- Add a clue per word or fall back to the answers themselves.
- Printable SVG output for classrooms and game nights.
- Instant feedback on words that cannot fit.
- Private: everything is generated in your browser.
Common Use Cases
- β’Review activities for spelling and vocabulary lessons.
- β’Personalized puzzles for birthdays and family gatherings.
- β’Warm-up puzzles in newsletters or classrooms.
- β’ESL practice sheets built from the week's word list.
How to Use the Crossword Puzzle Generator
- Enter your words: Type one word per line. Add a clue after a pipe, like WORD|What you are making.
- Generate the grid: Click Generate crossword - words are crossed on shared letters automatically.
- Review the clues: Check the numbered Across and Down clue lists next to the grid.
- Export and print: Download the grid as SVG and print it, or copy it into your worksheet.
Key Features
- Builds a crossword grid automatically from any word list.
- Optional clues per word in numbered Across and Down lists.
- Standard crossword numbering for starting squares.
- SVG export ready for printing and worksheets.
- Shows which words could not be connected.
- Runs entirely in your browser - lists stay private.
Frequently Asked Questions
How does the generator place words?
It starts with the longest word, then places each remaining word wherever it crosses a matching letter of an already-placed word. Layout favors compact, central grids.
Why was one of my words left out?
A word is reported as unplaced when none of its letters can legally cross the current grid. Removing or shortening other words often frees up a connection.
Can I use words in other languages?
The grid supports A-Z letters, so it works best with English words. Accented characters are filtered out of the grid.
Is my word list uploaded anywhere?
No. Generation happens entirely in your browser, and the SVG export is created locally on your device.