Skip to tool
Switchback

FIT to TCX

When an app wants Training Center XML and you only have the original FIT.

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

TrainingPeaks and some Garmin imports still want TCX. This is the FIT file rewritten as Training Center XML on this device.

How to get the file

  1. From Garmin Connect
  2. 1. Export original FIT, convert here, import the TCX where GPX is refused.
  1. From Strava
  2. 1. Strava already has the activity. This is for moving a FIT into a TCX-only app.

What is kept and what is lost

KeptLost or missing
GPS, time, HR, cadence, power when presentDevice settings and some manufacturer-only FIT fields

Questions

Why TCX instead of GPX?

Some training platforms still import TCX more reliably for heart rate and laps. Use GPX for maps.

Is power copied?

Yes, when the FIT had it. It lands in the TCX activity extension.

File size limit?

None from us. Nothing is uploaded, so a long ride is fine.

Will TrainingPeaks accept it?

That is the usual reason people convert. Import the download as a new workout.