Discovery Education
Discovery Education: Puzzlemaker
Use this free tool to create various kinds of puzzles like wordsearches, criss cross, math squares, mazes, etc. Select the puzzle type, follow the simple direction, enter your words, and print out the finished puzzle with an answer key.