Solve mazes of varying difficulty and learn about recursive programming with this browser game.

epgsoft.com/maze
Maze homepage screenshot

About Maze

Maze is a browser game from epgSoft in which you generate a maze at a chosen difficulty and then try to solve it. The character is moved with keyboard arrow buttons, or by dragging it with a mouse or a finger on a touch screen, with the goal of reaching a flag. If you give up, the app can solve the maze for you. The site also links to a separate page explaining how recursive algorithms are used to generate mazes, which is the programming angle the app is built around.

Key features

  • Generate a new maze using the current difficulty setting
  • Set the difficulty or complexity level of the maze
  • Move the character with keyboard arrow buttons
  • Drag the character with a mouse or finger on touch screens
  • Have the app solve the maze when you give up
  • Written entirely in JavaScript and runs in the browser
Best for: People who enjoy solving mazes at adjustable difficulty levels and are curious about how recursion is used to generate them.
Good for
  • Mazes can be generated repeatedly at a difficulty you choose
  • Solving works with keyboard, mouse or touch input
  • An automatic solve option is available if you get stuck
Watch out for
  • Pricing is not stated on the homepage
  • Available as a web app only, not as a downloadable application
  • The explanation of recursive maze generation sits on a separate page

Maze at a glance

Category
Gaming › Browser Games
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Maze alternatives

Tools and sites you could use instead, ranked by how closely they match.

Create Mods

eaglerforge-builder.vercel.app

Create EaglerForge mods for Eaglercraft using a block-based editor similar to Scratch.

Popular in Browser Games

Well-known listings from the same topic.

All 254

Maze FAQ

How do I move through the maze?
Use the keyboard arrow buttons, or drag the character with the mouse or a finger on a touch screen. The goal is to reach the flag.
Can the app solve the maze for me?
Yes. The Solve action, available as a toolbar button or menu item, has the app solve the maze for you.
Can I change how complicated the mazes are?
Yes. The Set Difficulty action sets the level of difficulty or complexity for the maze, and Generate creates a new maze using that setting.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing