GPX to TCX
For the handful of apps that still refuse a plain GPX.
Files stay on this device
1Select a file
2Set options
Heart rate, cadence and power stay in the download. The file never leaves this device.
3Run
Select a file first.
Your file is processed in your browser and never uploaded.
What this format is
A few older platforms still want TCX. Heart rate and cadence in Garmin’s GPX extension are copied into TCX trackpoints. Power goes into the activity extension.
How to get the file
- From Garmin Connect
- 1. Activity → ⋯ → Export as GPX, then convert here if you need TCX.
- From Strava
- 1. Activity → wrench → Export GPX.
- 2. Drop it here for a TCX copy.
What is kept and what is lost
| Kept | Lost or missing |
|---|---|
| GPS, elevation, time, HR, cadence, power | GPX waypoints and routes that are not part of the track |
Questions
Why would I need TCX?
Some versions of Garmin Connect and TrainingPeaks reject a GPX that has no sensor extension. TCX carries HR and cadence natively.
Is power copied?
Yes, when the GPX had it in an extension. It lands in the TCX activity extension.
Are waypoints kept?
Track points are. Standalone GPX waypoints and routes that are not part of the track are dropped.