FIT to GPX Converter
Convert your Garmin FIT activity into a GPX track you can open in Google Earth, re-upload to Strava, or import into Komoot, RideWithGPS, and almost any mapping tool.
What GPX keeps
GPX is a route-first format. The converter writes one track point per record — latitude, longitude, elevation, and timestamp — so your line lands on the map exactly where you rode or ran. Heart rate, cadence, and power are added as GPX extensions when your file contains them, which Strava and most analysis tools read.
GPS required: an indoor activity with no location data can't become a meaningful GPX. For treadmill or trainer files, export to TCX or CSV instead.
Why convert FIT to GPX
Reach for GPX when the goal is the route, not the raw numbers: sharing a course with a friend on a different app, importing a ride into a route planner, or dropping a track into Google Earth. The original FIT stays on your device — you only export a readable copy.
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, keep GPX as the target format, and click Download. Everything runs in your browser — the file is never uploaded to a server.
Does the GPX keep heart rate and power?
Yes, when your FIT file has them. Heart rate, cadence, and power are written as GPX TrackPointExtension data, which Strava and most analysis apps read.
Can I convert an indoor FIT file to GPX?
GPX needs GPS coordinates, so a treadmill or trainer file with no location data can't produce a useful track. Convert those to TCX or CSV instead.
Is my FIT file uploaded anywhere?
No. Parsing and conversion happen locally in your browser. Your activity data never leaves your device.
Can I convert GPX back to FIT?
Yes — switch the converter to reverse mode to rebuild a FIT file from a GPX, TCX, or CSV export.