Puzzle Makers Tools
Build printable puzzles from your own words and pictures, every one checked to have an answer.
Printable Sudoku at four difficulties, every puzzle verified to have exactly one solution, so no puzzle here ever requires guessing.
Maze GeneratorPrintable mazes in four sizes, every one a perfect maze — exactly one path between any two points, with no loops and no unreachable areas.
Dot-to-Dot Puzzle MakerPrintable dot-to-dot puzzles built from curves, not hand-placed points. Dots are spaced evenly along the line, and crowding is measured not guessed.
Criss-Cross Puzzle MakerBuild a printable interlocking word-fit grid from your own words. Every run of letters in the finished grid is checked to be one of your words.
Cipher Puzzle MakerTurn any message into a Caesar shift, Atbash, keyword alphabet, Vigenère, Morse or A1Z26 puzzle. Shows you the decode so you can check before printing.
Magic Square GeneratorBuild a magic square of any size from 3 to 12, or a fill-in-the-blanks puzzle with exactly one answer. Every square is verified line by line.
Nonogram MakerDraw a picture and get a printable picross puzzle. A real solver checks your clues have exactly one answer before you print — and says so when they do not.
Word Search MakerBuild a printable word search from your own words or a ready-made theme. Every word is read back out of the finished grid, so the puzzle always has a solution.
About these puzzle makers tools
A generated puzzle is worthless until somebody has solved it, and that is the one thing most puzzle generators skip. It is easy to place words in a grid, scatter numbers across a Sudoku or turn a picture into a row of nonogram clues. It is much harder to guarantee that what comes out can actually be finished, and harder still to guarantee it can be finished by reasoning rather than by guessing. Those are different standards and the difference is what separates a satisfying puzzle from an infuriating one. A Sudoku with two valid solutions is not a hard Sudoku; it is a broken one, because at some point the solver has to pick a branch at random and hope. A nonogram whose clues admit more than one picture cannot be solved by logic at all. A word search whose word list does not match what is genuinely findable in the finished grid wastes a child's afternoon. So every generator in this category checks its own output by solving it before you ever see it, and throws the puzzle away and starts again when the answer is not unique. Where a tool cannot make that guarantee it says so plainly rather than quietly shipping something ambiguous. The practical consequence is that generating takes a moment longer than it would otherwise, and that is a trade worth making every time, because the failure mode is not a slightly worse puzzle. It is a puzzle that cannot be completed, discovered by the person you handed it to, halfway through.