Maze Solver & Play

Generate a maze or paste a Pevlika maze JSON. Play with arrow keys or direction buttons, or show its shortest path. This does not interpret maze photos.

Runs in your browser — nothing is uploaded

Import a Pevlika maze JSON (browser-local)

How to use Maze Solver & Play

  1. Choose dimensions and optionally enter a reproducible seed.
  2. Generate the maze, or import a Pevlika grid JSON in play mode.
  3. Play or show the shortest path; download an SVG/JSON or print the layout.

Questions

What kind of maze is generated?

An iterative depth-first algorithm creates a connected rectangular maze with one path between each pair of cells. Presets change its size; they are not a standardized human difficulty rating.

Can this solve a photographed maze?

No. It supports generated mazes and the documented Pevlika JSON wall grid only.

Does the seed leave my browser?

No. Seeds, grid data and play state stay local and are not included in analytics.