Create, solve and download random maze puzzles in any size or color with this online tool. Enter the values for your maze design below and click the "Generate Maze" button.
The recursive backtracking algorithm is used to create the mazes. For more information check out the Github Repository.
The maze can be solved in multiple ways if you remove maze walls. (maximum 300 walls)
The A* search algorithm is used to find the shortest path. This takes more time solving the maze.
Click the colors below to select a color from a color pallete.