Route planner
Draw a route
Tap the map to add points — the line follows real paths and trails. Drag it into shape, save it, then plan it for a day.
Tap the map to set your start
Now tap where you want to go
{{ statsLine() }}
{{ hint() }}
- Drag a point to move it
- Hold and drag the line, or drag a +, to go through somewhere new
- Tap a point to remove it
{{ saveMessage() }}
Plan this routeYour routes
{{ routes().length === 1 ? '1 route' : routes().length + ' routes' }}{{ route.name }}
{{ route.distance.toFixed(1) + ' mi' }} {{ '+' + Math.round(route.elevation).toLocaleString() + ' ft' }} {{ route.closedLoop ? 'Loop' : 'Point to point' }}
{{ signedIn() ? 'No saved routes yet' : 'Your routes, on every device' }}
{{ signedIn() ? 'Draw one above and save it — then plan it for a day.' : 'Draw one above; sign in when you save it.' }}