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

FormatTypeTypical use
GPXText (XML)Exchange between almost all apps and devices
KML/KMZXML / zippedGoogle Earth, Google My Maps
FITBinaryGarmin, Wahoo, sports watches
TCXXMLGarmin Training Center, older devices
GeoJSONJSONWeb 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.

Related tools & guides