Why Convert FIT to GPX?
GPX (GPS Exchange Format) is the universal open standard for GPS data, supported by virtually every mapping and outdoor application: Komoot, AllTrails, Google Earth, OpenStreetMap editors, Caltopo, and hundreds more. If you record with a Garmin, Suunto, or Wahoo device that saves in FIT format, you'll need to convert to GPX to share routes on these platforms. FIT is Garmin's proprietary binary format — compact and rich, but not universally readable. This converter bridges that gap by extracting GPS coordinates, elevation, timestamps, and optional heart rate and cadence data into the standardized GPX XML structure. The conversion happens entirely in your browser, so your activity data stays on your device.
What Data Is Lost in FIT to GPX Conversion?
FIT files contain significantly more data than GPX can represent. Training-specific fields like lap markers, session totals, device settings, training effect scores, and recovery metrics have no GPX equivalent and are dropped during conversion. Advanced running dynamics (vertical oscillation, ground contact time, left-right balance) stored in FIT developer fields cannot be carried over. This converter preserves heart rate and cadence in standard GPX extensions (Garmin TrackPointExtension), which most applications support. Power data is included where available. GPS coordinates, elevation, and timestamps are always preserved with full precision. If you need to keep all FIT data fields, consider converting to TCX instead, which preserves more training metadata.
How to Convert FIT to GPX
Drop your .fit file above and click download. The converter reads GPS coordinates, elevation, timestamps, heart rate, and cadence from the FIT binary and writes them to a standard GPX 1.1 file with TrackPointExtension data.
What data is preserved?
- GPS coordinates (latitude, longitude)
- Elevation (altitude)
- Timestamps
- Heart rate (via GPX TrackPointExtension)
- Cadence (via GPX TrackPointExtension)
Power, temperature, and other FIT-specific fields are not part of the GPX standard and will be omitted. Use FIT to CSV to preserve all fields.
Which devices and apps produce FIT files?
Garmin Edge, Garmin Forerunner, Garmin Fenix, Wahoo ELEMNT, Suunto watches, and Zwift all produce .fit files. You can export them from Garmin Connect by opening an activity and choosing "Export Original".