Loop and point-to-point routes on real OpenStreetMap paths, shaped by real terrain.
Flat < 15 m/km climb · Hilly 15–40 m/km · Mountain > 40 m/km
Click the map to place your loop start / finish point.
No routes generated yet — set your points and press Generate.
Dashed outline = area covered by the routing graph. Click a route to select it; drag the markers to move them.