Maze Generator

Create printable and interactive mazes with flexible algorithms and visual controls.

Maze Settings

Start & Finish

Maze Structure

Visual Options

Presets

Start Finish Solution Player
Preview mode
Use arrow keys or WASD during gameplay.
Timer: 00:00 · Moves: 0 · Mistakes: 0
0Cells
0Walls
0Dead ends
0Junctions
0Solution steps
0%Complexity
0 msGeneration time
1Route estimate
—Seed
0×0Dimensions
Generate a maze to calculate its solution.
No generated mazes yet.

Formula used

Maze grid = width × height cells. Shortest solution = breadth-first search on connected neighboring cells. Complexity score ≈ 0.6 × normalized solution length + 0.4 × dead-end ratio.

How to use this calculator

Choose dimensions and an algorithm first. Adjust difficulty and visual settings next. Generate the maze to inspect statistics and solution length. Use gameplay mode to solve it interactively. Export the puzzle as PNG or SVG. Print it for a clean worksheet.

Example

PresetSizeAlgorithmDifficultyTypical use
Kids Maze10×10Binary TreeEasyClassroom activity
Classic20×20Recursive BacktrackerMediumGeneral puzzle
Hard Challenge35×35Prim'sHardAdvanced solving
Game Maze25×25Growing TreeExpertInteractive gameplay

Related Calculators

Bingo Card GeneratorCrossword Puzzle GeneratorWord Search GeneratorSudoku GeneratorZodiac Compatibility GeneratorDream Interpretation GeneratorFortune Cookie GeneratorMagic 8-Ball GeneratorScavenger Hunt GeneratorParty Game Idea Generator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.