Maze Generator
Generate perfect or braided mazes with reproducible seeds, then solve, download or print them.
Grid
Algorithm
Randomised Recursive backtracker — long, winding corridors with few junctions.
Style & openings
About this tool
Every maze here is carved from a full grid of walls by a real spanning-tree algorithm — the recursive backtracker, randomised Prim or Kruskal's with union-find — so the result is a genuine perfect maze unless you turn on braiding, which knocks out dead ends to create loops. Solutions are found with a breadth-first search and drawn as an animated path, and because the same seed always rebuilds the same maze you can share or reprint a design exactly. Generation, solving, PNG export and printing all happen locally in your browser.
- 100% free — no account needed
- Runs in your browser
- Nothing is uploaded
Frequently asked questions
Is Maze Generator really free?
Yes. Maze Generator is completely free on PureBrowser — every feature, with no account, no trial, and no credit card.
Does Maze Generator upload my data?
No. Maze Generator runs entirely inside your browser, so anything you type, paste, or open stays on your own device.
Do I need to sign up or install anything?
Neither. There is no account and nothing to download — open the page and Maze Generator is ready to use on desktop or mobile.
Does Maze Generator work offline?
Once the page has loaded, yes. All of the processing happens locally in your browser, so it keeps working without a connection.
More utility tools
Password Strength Checker
Score your password strength and generate stronger ones.
Password Generator
Generate strong random passwords with configurable length and character sets.
Decision Maker
Let the tool randomly pick from your list of options.
Yes or No Wheel
Spin a wheel for a random yes or no answer.
Discord Timestamp Generator
Pick a date and time to generate Discord timestamp tags with live preview and one-click copy.
Discord Embed Builder
Design Discord embeds with live preview — copy JSON for bots, webhooks, and Discord.js.