How to make a crossword

crosswordA google search of ‘crossword puzzle maker’ returns 1,720,000 results, yet having worked my way through a good chunk of those let me tell you it’s not as straightforward as you might think.

Most of the options I’ve tried are either buggy, ineffective or guilty of slapping giant ads onto the page which just looks ugly and unprofessional in the classroom.

The best tool

Having experimented with a variety of different websites and ‘free’ software tools, I have settled on PuzzleFast as the simplest  and most convenient crossword maker that produces a reasonably put together puzzle

How to make a crossword

  •  select the radio button ‘Crossword’
  • in the text box make a column of words and their clues, separated by colons eg.



  • give the crossword a title and press the ‘make my puzzle’ button

You will now be taken to a  printable, ad free page containing your nicely positioned crossword. If you’re not satisfied with the result, hit the ‘remake’ button and the puzzle will be recalculated in a different shape with different clues.


Not every student is familiar with the concept of crosswords so make sure to explain it first as well as the meaning of down and across

Sometimes the site doesn’t manage to generate a puzzle that uses all the clues, try and include at least one longish word among the answers, this will increase the quality of the puzzle.

Like most of the free options it’s not possible to download the puzzle as a PDF. However, if you download and install the free PDF reader and creator Nitro Reader, which is a much nicer and faster PDF reader than Adobe Reader, then you can easily save the puzzle (and all other web content!) as a PDF. Just follow this procedure:

  • click the printer icon above the puzzle
  • select the ‘Change Printer’ button on the print options menu.
  • select Nitro PDF Creator
  • the PDF will be generated and you will be prompted to save it.

Printable crosswords

Leave a Reply

Your email address will not be published. Required fields are marked *