GPS file converter: GPX, TCX, FIT, KML
Convert a ride, run or hike between GPX, TCX, FIT, KML and GeoJSON. Drop one file or many, pick the format, download. Everything happens in your browser.
How it works
-
1Drop your files
GPX from Strava or Komoot, FIT from a Garmin or Wahoo, TCX, KML from Google Earth, or GeoJSON.
-
2Pick a format
Choose what your app or device needs. If it limits the number of points, reduce them here.
-
3Download
Each file is converted and downloaded. You can also open the route in Triptime AI and plan around it.
Which format should I use?
- GPX
The format almost every app reads.Best for: Strava, Komoot, Garmin Connect, Wahoo, RideWithGPS
Time
Elevation
- FIT
The native format of bike computers and sports watches.Best for: Garmin and Wahoo devices
Time
Elevation
- TCX
Garmin’s training format, with time and distance.Best for: Garmin Connect, TrainingPeaks
Time
Elevation
- KML
Google’s format for maps.Best for: Google Earth, Google My Maps
Time
Elevation
- GeoJSON
For web maps and code.Best for: QGIS, Mapbox, developers
Time
Elevation
Questions and answers
Which format should I choose?
GPX works almost everywhere: Strava, Komoot, Garmin Connect, Wahoo and most apps. FIT and TCX are best for Garmin and Wahoo devices, KML for Google Earth and Google My Maps, GeoJSON for maps and code.
My device says the route has too many points.
Pick 2,000 or 500 under "Points". The shape of the route is kept: points are removed where the line is straight.
Are my files uploaded?
No. Reading and writing happen in your browser, so the files never leave your device. That also makes it fast, even for long rides.
Are elevation and time kept?
Yes. Elevation and timestamps are kept in every format that supports them: GPX, TCX, FIT and GeoJSON. KML keeps elevation.
Is it free?
Yes, completely, with no account and no limit on the number of files.