Skip to tools
SwitchbackFiles never leave your device

Convert a FIT file

Pick GPX, TCX, JSON or a spreadsheet. Same local decoder, four exits.

Files stay on this device

Convert a FIT file

Pick GPX, TCX, JSON or a spreadsheet. Same local decoder, four exits.

Files stay on this device

1Select a file

2Output

Output format

3Run

Select a file first.

Your file is processed in your browser and never uploaded.

What this format is

FIT converter: the same job as FIT File Tools’ FIT → GPX / TCX / JSON / CSV. Conversion is local.

How to get the file

  1. From Garmin Connect
  2. 1. Export original or .fit.gz.
  1. From Strava
  2. 1. Bulk export zips: use Strava export instead of this page.

What is kept and what is lost

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

Questions

How to convert a .fit file?

Open a FIT file converter, select the original .fit or .fit.gz recording, and choose an output format. Use GPX for a portable GPS track, TCX for compatible training apps, CSV for a spreadsheet, or JSON to inspect records. Start the conversion and download the new file when it is ready; the original stays unchanged.

What format should I convert a FIT file to?

Choose GPX for maps and route sharing, TCX for training software that requests Training Center XML, CSV for spreadsheet analysis, or JSON for structured record inspection. Each format carries different details, so keep the original FIT when you need the complete activity, including laps and manufacturer-specific fields.

Does converting FIT preserve heart rate and power?

Switchback preserves heart rate, cadence, and power when those values are present and supported by the selected output format. GPX and TCX can store sensor extensions, while CSV and JSON represent fields in rows or structured records. Some receiving apps ignore optional extensions, so keep your source FIT as the full activity archive.

Back to FIT file converters

Questions

How to convert a .fit file?

Open a FIT file converter, select the original .fit or .fit.gz recording, and choose an output format. Use GPX for a portable GPS track, TCX for compatible training apps, CSV for a spreadsheet, or JSON to inspect records. Start the conversion and download the new file when it is ready; the original stays unchanged.

What format should I convert a FIT file to?

Choose GPX for maps and route sharing, TCX for training software that requests Training Center XML, CSV for spreadsheet analysis, or JSON for structured record inspection. Each format carries different details, so keep the original FIT when you need the complete activity, including laps and manufacturer-specific fields.

Does converting FIT preserve heart rate and power?

Switchback preserves heart rate, cadence, and power when those values are present and supported by the selected output format. GPX and TCX can store sensor extensions, while CSV and JSON represent fields in rows or structured records. Some receiving apps ignore optional extensions, so keep your source FIT as the full activity archive.

Back to FIT file converters