Skip to content
SmartGPX
en fr

GPX vs TCX: What's the Difference?

GPX and TCX both store a GPS track: a sequence of points with latitude, longitude, and often elevation and timestamps. The difference is in what they add around that track: TCX (Training Center XML), a format created by Garmin, organizes points into laps and can carry workout data (heart rate, cadence) that GPX has no native slot for.

When to use GPX

For a route you plan to follow (a hike, a road trip, a bike tour), GPX is the most universally accepted format across GPS devices and navigation apps.

When to use TCX

For a recorded workout (a run, a ride, a swim) where laps and physiological data matter, TCX keeps information a plain GPX would lose.

Converting between them

Note: TCX has no concept of a waypoint or a planned route: only the track is converted, and a GPX → TCX → GPX round trip won't restore the original laps (they get flattened into one continuous track).