FIT File Converter
Convert your Garmin FIT files to GPX, TCX, or CSV in seconds. Select exactly which fields you need — GPS, heart rate, power, cadence, elevation, and more.
Why convert a FIT file
FIT is compact and complete, but it is a Garmin-flavored binary format that not every platform reads. If you want to drop your activity into Google Earth, analyze your data in Excel, share a route with someone on a different app, or feed your training into a coaching platform that expects TCX, you need to convert first. This converter runs entirely in your browser — your file is parsed, transformed, and downloaded without ever touching a server.
Which format to pick
Choose the target format based on what you are doing with the file:
- GPX — the universal route format. Reads in Strava, Garmin Connect, Komoot, Ride with GPS, Google Earth, every mapping app. Best for sharing routes or importing into mapping tools.
- TCX — training-focused XML. Carries laps, calories, and structured workout data alongside the GPS track. Required by TrainingPeaks for some imports and by older fitness platforms.
- CSV — one row per record, sortable in Excel or Google Sheets. Best for custom data analysis, pivot tables, or feeding training metrics into a spreadsheet model.
You pick which fields to include — GPS, heart rate, power, cadence, elevation, temperature — so the output has exactly the columns or extensions you need and nothing extra.
What converts cleanly and what does not
GPS coordinates, elevation, heart rate, cadence, and power transfer cleanly to all three formats (CSV via columns, GPX/TCX via extensions). FIT-specific fields like device battery, training effect, and individual sensor IDs do not have direct equivalents in GPX/TCX — they are dropped silently. If you need the full record before exporting, open the file in our FIT File Viewer first to see exactly what is in there.
Drag & drop your FIT files here
or click to browse — max 50 MB
Conversion direction
FAQ
How do I convert a FIT file to GPX?
Upload your FIT file, select GPX as the target format, choose which data fields to include, and click Download. The conversion happens in your browser — your file is never uploaded to a server.
What is the difference between FIT, GPX, and TCX formats?
FIT is a compact binary format used by Garmin and other devices. GPX is an XML-based format widely supported by mapping and fitness apps. TCX adds training-specific data like laps and calories to GPS tracks. CSV is a spreadsheet-friendly format for data analysis.
Can I convert FIT to CSV for analysis in Excel?
Yes. Select CSV as the target format and choose which fields to include. The resulting file can be opened directly in Excel, Google Sheets, or any data analysis tool.
Will I lose data when converting from FIT to GPX?
GPX supports GPS coordinates, elevation, heart rate, cadence, and power via extensions. Some FIT-specific fields (like device battery, training effect) may not transfer. Use the field selector to see exactly what will be included.