Plan a route and create a GPX

Build a route from scratch on the map, then download it as a GPX for your watch or bike computer.

Drag a file anywhere onto the editor, or . Nothing is uploaded — editing happens in your browser. Reads .gpx, .tcx, .fit, .kml and .kmz.

No file loaded — open a GPX to begin.

Map data © OpenStreetMap contributors. GPX Toolkit is not affiliated with Strava, Garmin, Coros, Suunto or Wahoo.

Draw your route

Click “Plan a new route” and drop points on the map to lay out your run, ride or hike. Add an out-and-back to return the same way, or close the loop back to the start. Drag points to fine-tune and reduce them to fit your device.

Add elevation and export

A drawn route has no elevation by default — fill it from terrain to get a climb profile. Then download as a GPX track, or as a route for turn-by-turn devices.

How to plan a route and create a gpx

  1. Click “Plan a new route”.
  2. Click the map to place points along your route.
  3. Use Out & back or Close loop, then fill elevation if you want a climb profile.
  4. Download as GPX (track or route).

FAQ

Does it snap to roads and trails?

The current planner draws straight lines between your points; road/trail snapping is on the roadmap. Place points along the path to trace it closely.

Is my route private?

Yes — planning happens entirely in your browser and nothing is uploaded.

Related tools

Back to the tool ↑