tsRoute

Most GPS apps limit routes to around 10 stops due to the classic computational challenge: Traveling Salesman Problem.

tsRoute is meant to work around this limitation.

How it works:

  1. Set your start/end location
  2. Add unlimited stops (in whatever order)
  3. Click "Show Map" to see your route
  4. Click Rocket icon to roughly optimize the route (optional)
  5. Fine-tune by dragging stops on the map
  6. Open batches of 10 stops in your preferred GPS app

Additional Notes:

For unsupported GPS apps, select the GPX export in the settings.

Optimization is approximate. Always verify routes in your GPS app before driving.


Privacy Policy

TSRoute.work does not collect, store, or transmit any personal data. All route calculations happen locally in your browser. We do not use cookies, analytics, or tracking of any kind.

Geocoding requests are sent to OpenStreetMap's Nominatim API (see their usage policy).

Destinations

Voyager
Positron
Standard
${homeAddress || 'Home'}

Navigation Settings

Choose which GPS app to use for navigation links

Select "Export as GPX" to download route batches as GPX files for apps like Magic Earth, Waze, OsmAnd, etc.