Maze Solver
Upload a maze image and we'll find the solution for you
Drop your maze image here, or browse files
Supports PNG, JPG, WEBP, SVG, PDF
Advanced Settings
How to Use the Maze Solver
Upload
Drag & drop a maze image onto the upload area, or click to browse. Supports PNG, JPG, WEBP, SVG, and PDF.
Solve
Click “Solve”. The tool auto-detects start (green) and end (red) markers and finds the shortest path using BFS.
Manual Markers
If auto-detection fails, click on the image to set the start point, then click again for the end point, and press Solve.
Download
Once solved, click “Download” to save the solution as an SVG file with the path overlay.
Start Over
Use “Upload Another” to reset everything, or “Clear Markers” to re-place start/end points without re-uploading.
Advanced Settings
Customize the solution path, wall, start, and end colors. Toggle start/end markers on or off before downloading the SVG.
Features
Multi-format support
Upload maze images in PNG, JPG, WEBP, SVG, or PDF format.
Auto-detection
Automatically finds the start and end points in your maze image.
Manual markers
Click directly on the image to set start and end points when needed.
Customizable colors
Change the solution path, wall, start, and end marker colors.
Download solution
Save the solved maze as an SVG file with the solution path overlay.
Free & no sign-up
No account or login required - completely free to use.
Frequently Asked Questions
What image formats are supported?
You can upload PNG, JPG, WEBP, SVG, and PDF files. For the best results, use a clear maze image with distinct walls and paths.
How does the solver detect start and end points?
It looks for green (start) and red (end) colored markers in the image. If no markers are found, it identifies border openings in the maze. You can also manually place markers by clicking on the image.
What algorithm does the solver use?
The tool uses Breadth-First Search (BFS), which guarantees the shortest path through the maze. For SVG mazes, it parses the structure into a grid and solves cell by cell.
Can I customize the solution appearance?
Yes. Open the Advanced Settings panel to change the solution path color, wall color, and start/end marker colors. You can also toggle markers on or off in the downloaded SVG.
Is my maze image stored or shared?
No. Everything is processed entirely in your browser. Your maze image is never uploaded to any server.
The auto-detection didn't work. What can I do?
Click directly on the maze image to manually set the start point (green circle), then click again to set the end point (blue circle), and press the Solve button.
Explore More Maze Tools
Maze Generator
Create custom rectangular mazes with adjustable size, difficulty, and PDF/PNG/SVG export.
Circular Maze Generator
Generate radial circular maze puzzles with customizable rings and segments.
Bulk Maze Generator
Generate multiple mazes at once with batch processing and bulk download.
Printable Mazes
Ready-to-print maze puzzles in easy, medium, and hard difficulty levels.