3.4 — Java desktop, OSS since 2007

Convert every route.
100+ formats. Free.

Open-source desktop tool to convert, edit and clean routes, tracks and waypoints. Offline. Private. No account.

Download for Windows All downloads Free · no account · macOS · Linux · Portable
alpine-loop.gpx → .kml
Distance
42.7 km
Elevation +
1.284 m
Points
3.412

Built for people who actually log kilometers.

Every format.

100+ readers, dozens of writers. Garmin, TomTom, Google Earth, Komoot, Strava, OSM — and the obscure ones too.

Edit + clean.

Trim, simplify, merge, reverse. Elevation fix-up from SRTM. Snap to roads via BRouter.

Offline + private.

Runs on your machine. Tracks never leave the desktop. No account, no telemetry by default.

One tool. Three jobs.

Routes

Routes

Plan, reorder and re-route between waypoints. Calculate distance and time, export to your GPS or app.

  • Drag waypoints on the map to re-route live
  • Profile-based routing (car, bike, hike) via BRouter
  • Round-trip export keeps original waypoint metadata
4,000,000+
app downloads
100,000+
happy users
25,000+
active accounts

Read these formats

114 read formats, extracted from NavigationFormatRegistry.

FormatExtensionCategoryClass
Navigon Mobile Navigator URL.txtNavNmnUrlFormat
Google Maps URL.urlWebGoogleMapsUrlFormat
Kurviger URL.urlWebKurvigerUrlFormat
MotoPlaner URL.urlWebMotoPlanerUrlFormat
GeoHack URL.urlWebGeoHackUrlFormat
URL Reference.urlWebUrlFormat
NMEA 0183 Sentences.nmeaLoggerNmeaFormat
Map&Guide Tourenplaner 2008/2009.bcrNavMTP0809Format
Map&Guide Tourenplaner 2006/2007.bcrNavMTP0607Format
Tom Tom 9.5 Route.itnNavTomTom95RouteFormat
Tom Tom 5 Route.itnNavTomTom5RouteFormat
iGO8 Route.kmlMapIgo8RouteFormat
Google Earth 5.kmlMapKml22Format
Google Earth 5 Compressed.kmzMapKmz22Format
Google Earth 4.2.kmlMapKml22BetaFormat
Google Earth 4.2 Compressed.kmzMapKmz22BetaFormat
Google Earth 4.kmlMapKml21Format
Google Earth 4 Compressed.kmzMapKmz21Format
Google Earth 3.kmlMapKml20Format
Google Earth 3 Compressed.kmzMapKmz20Format
GPS Exchange Format 1.1.gpxGPSGpx11Format
GPS Exchange Format 1.0.gpxGPSGpx10Format
Navigon Mobile Navigator 7.freshrouteNavNmn7Format
Navigon Mobile Navigator 6 Favorites.storageNavNmn6FavoritesFormat
Navigon Mobile Navigator 6.rteNavNmn6Format
Navigon Mobile Navigator 5.rteNavNmn5Format
Navigon Mobile Navigator 4.rteNavNmn4Format
GPS Tuner.trkLoggerGpsTunerFormat
Haicom Logger.csvLoggerHaicomLoggerFormat
CoPilot 7.trpNavCoPilot7Format
CoPilot 9.trpNavCoPilot9Format
CoPilot 8.trpNavCoPilot8Format
CoPilot 6.trpNavCoPilot6Format
Route 66 POI.csvLoggerRoute66Format
Kompass.tkLoggerKompassFormat
Glopus.tkLoggerGlopusFormat
Columbus GPS Type 1.csvLoggerColumbusGpsType1Format
Columbus GPS Type 2.csvLoggerColumbusGpsType2Format
Qstarz BT-Q1000.csvLoggerQstarzQ1000Format
i-Blue 747.csvLoggerIblue747Format
Sygic POI ASCII.txtLoggerSygicAsciiFormat
Sygic POI Unicode.txtLoggerSygicUnicodeFormat
MagicMaps Tour.pthMapMagicMapsPthFormat
GoPal 7 Route.xmlNavGoPal7RouteFormat
GoPal 5 Route.xmlNavGoPal5RouteFormat
GoPal 3 Route.xmlNavGoPal3RouteFormat
Top50 OVL ASCII.ovlMapOvlFormat
Falk Navigator.tourNavTourFormat
ViaMichelin.xvmNavViaMichelinFormat
MagicMaps Project.iktMapMagicMapsIktFormat
MagicMaps2Go.txtMapMagicMaps2GoFormat
Magellan Explorist.logLoggerMagellanExploristFormat
Magellan Route.rteLoggerMagellanRouteFormat
Training Center Database 2.tcxCyclingTcx2Format
Training Center Database 1.tcxCyclingTcx1Format
Nokia Landmark Exchange.lmxLoggerNokiaLandmarkExchangeFormat
klickTel Routenplaner 2009.krtNavKlickTelRouteFormat
Garmin Flight Plan.fplNavGarminFlightPlanFormat
Wintec WBT-201.tk1LoggerWintecWbt201Tk1Format
Wintec WBT-201.tk2LoggerWintecWbt201Tk2Format
Columbus GPS Binary.gpsLoggerColumbusGpsBinaryFormat
Navilink.sbpLoggerNavilinkFormat
Navigon Cruiser.cruiserNavNavigonCruiserFormat
GoRider GPS.rtLoggerGoRiderGpsFormat
Kienzle GPS.txtLoggerKienzleGpsFormat
groundtrack vom SondenMonitor.txtLoggerGroundTrackFormat
Opel Navi 600/900.poiLoggerOpelNaviFormat
Navigating POI-Warner.ascNavNavigatingPoiWarnerFormat
Navigon Mobile Navigator.routeNavNmnRouteFormat
ape@map.trkLoggerApeMapFormat
Photo.jpgPhotoPhotoFormat
Microsoft Excel 97-2008.xlsDataMicrosoftExcel97Format
Microsoft Excel 2008.xlsxDataMicrosoftExcel2008Format
Garmin FIT.fitCyclingFitFormat
GeoJSON.jsonDataGeoJsonFormat
Microsoft Flight Simulator 2020 Flight Plan.plnNavMSFSFlightPlanFormat
ZIP Archive.zipContainerZipFormat
Garmin MapSource 6.x.gdbGPSGarminMapSource6Format
Garmin MapSource 5.x.mpsGPSGarminMapSource5Format
Tour Exchange Format.tefGPSTourExchangeFormat
National Geographic Topo 3.tpoGPSNationalGeographicTopo3Format
Magellan MapSend.wptGPSMagellanMapSendFormat
Alan Map 500 Tracklog.trlLoggerAlanTrackLogFormat
Alan Map 500 Waypoints and Routes.wprNavAlanWaypointsAndRoutesFormat
OziExplorer Route.rteNavOziExplorerRouteFormat
OziExplorer Track.pltLoggerOziExplorerTrackFormat
OziExplorer Waypoint.wptPOIOziExplorerWaypointFormat
CompeGPS Data Route.rteNavCompeGPSDataRouteFormat
CompeGPS Data Track.trkLoggerCompeGPSDataTrackFormat
CompeGPS Data Waypoint.wptPOICompeGPSDataWaypointFormat
Garmin PCX5.wptGPSGarminPcx5Format
Geocaching.com/EasyGPS.locPOIGeoCachingFormat
GoPal Track.trkNavGoPalTrackFormat
Tom Tom POI.ov2POITomTomPoiFormat
Holux M-241 Binary.binGPSHoluxM241BinaryFormat
FAI/IGC Flight Recorder Data.igcLoggerFlightRecorderDataFormat
Wintec WBT-202.tesLoggerWintecWbt202TesFormat
CSV Comma.csvDataCsvCommaFormat
CSV Semicolon.csvDataCsvSemicolonFormat
Flightradar 24.csvDataFlightradar24Format
Columbus GPS Type 1 Garble.csvLoggerGarbleColumbusGpsType1Format
NMEA 0183 Garble.nmeaLoggerGarbleNmeaFormat
Haicom Logger Garble.csvLoggerGarbleHaicomLoggerFormat
GPS Exchange Format Garble.gpxGPSGarbleGpx10Format
Google Earth 4 Garble.kmlMapGarbleKml21Format
Google Earth 4 Little Endian Garble.kmlMapGarbleKml21LittleEndianFormat
Google Earth 4 Garble Compressed.kmzMapGarbleKmz21Format
Google Earth 4 Little Endian Garble Compressed.kmzMapGarbleKmz21LittleEndianFormat
Google Earth 4.2 Garble.kmlMapGarbleKml22BetaFormat
Google Earth 5 Garble.kmlMapGarbleKml22Format
Navilink Garble.sbpLoggerGarbleNavilinkFormat
Garmin POI.gpiPOIGarminPoiFormat
iGO8 Track.trkLoggerIgo8TrackFormat
Garmin POI Database.xcsvPOIGarminPoiDbFormat

Open, maintained, on the record.

Open source
GPL v2 or later

Java codebase, open since 2007. Read it, fork it, ship a patch.

GitHub →
Latest release
3.4

Find Place on the map via mapsforge POIs, one-decimal elevation, mapsforge 0.28.

Release notes →
Forum
Active support

Maintainer-run Q&A for bugs, formats and workflow questions.

Open forum →