GPX, KML, FIT, TCX – the differences
GPS data comes in many formats. Here is what is behind the file extensions and which one you need for what.
Last updated: 2 November 2026
Overview
| Format | Type | Typical use |
|---|---|---|
| GPX | Text (XML) | Exchange between almost all apps and devices |
| KML/KMZ | XML / zipped | Google Earth, Google My Maps |
| FIT | Binary | Garmin, Wahoo, sports watches |
| TCX | XML | Garmin Training Center, older devices |
| GeoJSON | JSON | Web maps, QGIS |
Track, route, waypoint
A track is a line of many points; a route is a few points between which a device calculates the way; a waypoint marks a single place. When in doubt, a GPX track is the safest choice.