Skip to tool
Switchback

TCX to FIT

An older Garmin or TrainingPeaks export, written as a FIT you can import again.

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

An older Garmin or TrainingPeaks export becomes a FIT you can import again. Laps flatten into the record stream.

How to get the file

  1. From Garmin Connect
  2. 1. Activity → ⋯ → Export as TCX, then convert here if you need FIT.
  1. From Strava
  2. 1. Export TCX from the wrench menu, then drop it here.

What is kept and what is lost

KeptLost or missing
Track, time, HR, cadence, power from TPX wattsLap messages as separate FIT laps — they flatten

Questions

Where do I get a TCX?

Garmin Connect: activity → ⋯ → Export as TCX. TrainingPeaks can export TCX too.

Are laps preserved as FIT laps?

The track flattens into FIT records. Lap splits are not rewritten as lap messages.

Is this uploaded?

No. Decode and encode run in your browser.

Power from TPX?

If the TCX had watts, they become FIT power on those records.