Pathfinding Algorithms Visualizer
Check out on
GitHub
Grid
Start
End
Unvisited
Visited
Shortest
Wall
Controls
Depth-first Search
Breadth-first Search
Dijkstra's Algorithm
A* Algorithm
Clear path
Clear walls
Reset grid
Tips
Try dragging the start/end nodes to new positions.
Click on a white node and drag to create walls quickly.
Hold
ctrl
/
cmd
and click on a white node to toggle a wall.