Free Maze Generator

A free, no sign-up maze generator that runs entirely in your browser. Pick a difficulty or set a custom size, generate a brand-new maze, then show the solution or print it out on paper.

Every maze is generated fresh in your browser — nothing is uploaded and no account is required. Choose Easy, Medium, or Hard, or pick Custom to set your own grid size, then generate as many mazes as you like.

How to Use the Maze Generator

Pick a difficulty from the dropdown — Easy, Medium, or Hard — or choose Custom to set your own number of rows and columns from 5 to 50. Click Generate to build a brand-new maze, solvable from the top-left entrance to the bottom-right exit. Turn on Show solution to draw the solved path over the maze, useful for checking your work or making an answer key.

How to Print a Maze

Generate a maze at the size you want, leave Show solution off for a blank puzzle, and use your browser's Print option (or save as PDF from the print dialog). Turn Show solution on first if you want to print an answer key instead.

Frequently Asked Questions

How do I print a maze?
To print a maze, generate one at the size you want, leave Show solution switched off, then click Print. The browser's print dialog also lets you save the sheet as a PDF instead of sending it to a printer. Turn Show solution on first if you want to print the answer key rather than a blank puzzle.
How do I get the answer key?
The answer key is the Show solution toggle: turn it on before you print or download and the solved path is drawn over the maze. That route always runs from the top-left entrance to the bottom-right exit. Print one copy with the toggle off for the puzzle and one with it on for the key.
How do I change the difficulty?
Difficulty comes from the dropdown above the maze: Easy builds a 10 x 10 grid, Medium an 18 x 18 grid and Hard a 28 x 28 grid. Choose Custom to set your own number of rows and columns, anywhere from 5 to 50. A larger grid adds junctions and dead ends, so the solution path gets much longer as well as the maze getting bigger.
Is it free?
Yes — the maze generator is completely free, with no sign-up and nothing to install. You can generate and print as many mazes as you like, at any size, with no daily limit. Everything runs in your browser, so no account is needed and nothing you make is uploaded.