Printable Maze Generator

Make random printable mazes in one click — four difficulty levels, exact-scale printing, endless fresh puzzles.

Every maze is generated in your browser with a recursive-backtracker algorithm, so it always has exactly one path from START (top-left) to END (bottom-right). Hit Regenerate for a brand-new maze whenever you like — great for a rainy afternoon, a road-trip activity pack, or a classroom set where every child gets a different puzzle.

Pick Easy for young children (wide, forgiving paths) up to Expert for a dense challenge. Turn on the solution path if you're making an answer key.

Printing at exact scale

Every sheet is drawn in real millimetres and prints at exact physical scale. For accurate output, set Scale = 100% (Actual size) and Margins = None in your browser's print dialog. Not sure your printer is honest? Run the printer ruler test first to confirm 50 mm really measures 50 mm.

Frequently asked questions

Does every maze have a solution?

Yes — each maze is a perfect maze with exactly one route from start to finish and no loops or closed-off areas.

How do I get a different maze?

Click the Regenerate button. Each click builds a completely new random maze at the difficulty you've chosen.

Can I print an answer key?

Yes — tick Show solution path to draw the route from start to finish, print it, then untick it for the blank puzzle.

Is it really free?

Yes. Every template on printsheet.io is completely free, with no sign-up, no account and no watermark. Generate as many sheets as you like.

How do I get an exact-scale print?

Choose your paper size, then in the print dialog set Scale to 100% or “Actual size” and Margins to None. The sheet is defined in real millimetres, so it prints at true size. Use the calibration ruler page to verify.

Which paper sizes are supported?

A4, A5, A3, A6, US Letter, Legal and Tabloid, in portrait or landscape. Pick the size that matches the paper loaded in your printer.

Can I save it as a PDF instead of printing?

Yes — choose “Save as PDF” as the printer in your browser's print dialog. The PDF keeps the exact millimetre dimensions.