不喜欢广告? 无广告 今天

Maze Generator (SVG)

开发人员图像随机的
广告 移除?
[iotools_maze_generator_svg]
广告 移除?

指导

Maze Generator (SVG)

Maze Generator (SVG)

Generate random perfect mazes as crisp, scalable SVG images directly in your browser. Pick a classic carving algorithm, set the grid size, optionally fix a seed for reproducible output, and download the result as SVG or PNG. Every maze is built from real graph theory — not a stock template — so each click produces a fresh puzzle.

如何使用

  1. Choose an algorithm: Recursive Backtracker (long, twisty corridors), Prim’s (organic and branchy), or Kruskal’s (uniform, balanced).
  2. Set the maze dimensions in columns and rows. Larger grids take longer to solve by eye.
  3. Optionally type a seed string. The same seed plus the same settings always produces the same maze, which is handy for sharing or reprinting.
  4. Tune the look: cell size, wall thickness, wall color, and background color.
  5. 切换 Show Solution Path to overlay the shortest route from start to exit.
  6. 点击 New Maze for a fresh random layout, then download the result as SVG (for clean printing or vector editing) or PNG.

特征

  • Three real algorithms – Recursive Backtracker, Randomized Prim’s, and Randomized Kruskal’s each produce visibly different maze textures.
  • Reproducible seeds – Any text seed deterministically reproduces the same maze, perfect for puzzle books and lesson plans.
  • BFS solution overlay – Render the shortest entrance-to-exit path with a customizable highlight color.
  • Entrance and exit markers – Optional arrow markers and open walls at top-left (in) and bottom-right (out).
  • SVG 和 PNG 导出 – Vector SVG for printing at any size, PNG for quick sharing or social posts.
  • 纯客户端运行 – No server processing, no upload limits, your mazes never leave your browser.

常问问题

想要享受无广告的体验吗? 立即无广告

安装我们的扩展

将 IO 工具添加到您最喜欢的浏览器,以便即时访问和更快地搜索

添加 Chrome 扩展程序 添加 边缘延伸 添加 Firefox 扩展 添加 Opera 扩展

记分板已到达!

记分板 是一种有趣的跟踪您游戏的方式,所有数据都存储在您的浏览器中。更多功能即将推出!

广告 移除?
广告 移除?
广告 移除?

新闻角 包含技术亮点

参与其中

帮助我们继续提供有价值的免费工具

给我买杯咖啡
广告 移除?