Free online tool

Custom Crossword Maker

Make a crossword from your own words and clues. Preview the numbered grid, check which words fit, and download a printable puzzle with an answer key.

Works on your deviceNo account neededPrintable puzzle / HTMLOpen workspace ↓

How do I create a crossword with my own words and clues?

Enter one answer and clue per line, separated by a vertical bar. Generate the crossword to arrange intersecting answers into a numbered grid. Review any words that could not fit, then download a printable puzzle with a separate answer key. A shared letter between answers helps create a connected grid.

Your words, your puzzle

A puzzle made by you

Add your own clues for a class, birthday or rainy afternoon. Generate to preview the printable grid here.

Three simple steps

How to use Custom Crossword Maker

  1. Enter ANSWER | clue on each line, or load the example.

  2. Generate the grid and review placed and unplaced answers.

  3. Show the answer key or download a printable puzzle to share.

Common questions

Good to know

Understand the result.
Keep the original.

Is this tool free, and are my files uploaded?

This tool is free with no account required. The work happens in your browser. Your input and files are not sent to a processing server.

What are the limits and details?

Use 2–30 unique answers of 2–20 English letters and clues up to 200 characters. Spaces in answers are removed. Words without a suitable intersection may be left out and are listed explicitly. Layout generation runs locally in a worker and stops after eight seconds. The downloadable HTML prints a puzzle page and a separate answer-key page.

2–30 words. Review the unplaced-word list before printing.