PathFinding Visualizer

Pick an algorithm :

Left-Click-icon

Click on left mouse button to add or remove start node

Left-Click-icon

Click on left mouse button to add or remove end node

Left-Click-icon

Click and drag left mouse button to add wall nodes

Left-Click-icon

Click and drag middle mouse button to remove wall nodes

Start Node

End Node

Final Path Node

Wall Node

Discovered Node

VIsited Node

Not Visited Node

Select any algorithm to visualize