Maze Generator
Create printable mazes in seconds. Every maze is a perfect maze — exactly one path from the start (S) to the end (E), no loops and no shortcuts, so solvers can always reach the exit by careful tracing. Choose a size and a difficulty — Easy mazes keep the route short and direct, Hard mazes wind through most of the grid — then print or download as PDF, with a solution overlay whenever you need to check.
How to use the maze maker
Pick a size and difficulty, and a fresh maze appears instantly. Every maze is generated by a classic recursive-backtracker algorithm, so no two mazes are ever the same — and no two mazes on a page share the same layout.
- Difficulties: Easy mazes have a short, direct route to the exit; Medium is the balanced everyday maze; Hard routes wind through most of the grid before reaching the end.
- Solving: start at the S, trace a path to the E without crossing walls, and back up to the last junction whenever you hit a dead end.
- Sizes: 8 × 8 for a quick warm-up or young kids, 12 × 12 as the everyday size, and 16 × 16 for a longer challenge.
- Solution: click “Show Solution” to preview the exact path, or “Print Answers” to print the maze with the route marked.
- Printing: “Print / PDF” prints the blank maze — up to 2 on one 8½ × 11 sheet. In the print dialog choose “Save as PDF” to download a file.
The rules of maze solving
- Start at the cell marked S and finish at the cell marked E.
- You may move up, down, left or right — never diagonally and never through a wall.
- Every maze has exactly one correct path; any other route ends in a dead end.
- If you reach a dead end, retrace your steps to the last junction and try a different branch.
- Difficulty changes how direct that one path is: Easy keeps it short, Hard makes it wind through the maze.
Frequently asked questions
How do you solve a maze?
Start at the S and trace a path to the E without crossing any walls. If you hit a dead end, back up to the last junction and try another branch. Every maze here is a perfect maze: there is exactly one correct path.
Is the maze generator free?
Yes. Every generator on this site is completely free and unlimited. There is no account, no sign-up and no watermark, and you can generate as many mazes as you like.
Can I print the maze with the solution?
Yes. Click “Show Solution” to preview the path on screen, or “Print Answers” to print the maze with the solution path marked.
What size maze should I choose?
8 × 8 is a quick warm-up perfect for young kids, 12 × 12 is the everyday size, and 16 × 16 makes a longer challenge for older solvers.
What do the difficulty levels mean?
Difficulty controls how winding the solution path is. Easy mazes have a short, direct route from S to E; Hard mazes wind through most of the grid. Pair a size with a difficulty — for example 12 × 12 Hard is a solid challenge for confident solvers.