FIT to GPX Converter

Free, private, runs in your browser – no upload.

convert
to

Click to upload or drag and drop

FIT files onlyMax file size: 200 KB

Processed locally in your browser. No data uploaded to servers.

Convert any Garmin FIT file to GPX in seconds. Preserves the GPS track, elevation, and timestamps — ready to upload to Strava, Komoot, RideWithGPS, or any GPS app. Free, runs in your browser.

  • FIT file viewer – check the map, heart rate, power and laps before you upload
  • FIT file editor – trim, fix the start time or GPS drift and re-save a clean file
  • All FIT file tools – viewers, editors and converters for Garmin, Wahoo and COROS files

FIT (Flexible and Interoperable Data Transfer) is a file format used by Garmin and other fitness devices to store workout data including GPS, heart rate, and power metrics. It is a compact binary format optimized for embedded devices.

GPX (GPS Exchange Format) is an open XML standard for exchanging GPS data between applications and devices. It stores waypoints, routes, and tracks with GPS coordinates, making it widely compatible with mapping and navigation software.

How to Convert FIT to GPX

Follow these simple steps to convert your files quickly and easily

Step 1

Upload Your FIT File

Click the upload area above or drag and drop your FIT file. Select a single .fit file from your Garmin device or training app.

Step 2

Click Convert

Click the convert button to automatically process your FIT file. The conversion happens instantly in your browser - no server upload required.

Step 3

Download Your GPX File

Once conversion is complete, download your new GPX file. Your converted file preserves all GPS tracks and essential workout data.

Your files are processed securely in your browser - nothing is uploaded to our servers

About FIT to GPX Conversion

Learn more about the converter and its creator

Jonas

Jonas

I'm a software developer and sports enthusiast. I created these converters to help athletes manage their workout data efficiently.

Our FIT to GPX Converter extracts GPS coordinates, elevation, and heart rate from your Garmin FIT file and saves them as a standard GPX file — ready to upload to Strava, Komoot, RideWithGPS, or any mapping app. All processing happens in your browser; your file is never sent to a server.

What Data Is Preserved in the GPX File?

GPX is a GPS-focused format. Core location data is fully preserved; some device-specific metrics are not part of the standard GPX specification.

Data Field Preserved in GPX Notes
GPS Coordinates (lat/lon) Yes Full precision, native GPX format
Elevation Yes Stored as <ele> in GPX trackpoints
Timestamps Yes ISO 8601 format per trackpoint
Heart Rate Yes Via Garmin GPX extension (gpxtpx:hr)
Cadence Yes Via Garmin GPX extension (gpxtpx:cad)
Speed / Pace Yes Via Garmin GPX extension (gpxtpx:speed)
Power (cycling/running) Partial Included via extension; not supported by all apps
Lap Markers No GPX has no lap concept; use FIT to CSV for lap data

Where Can I Use the Converted GPX File?

GPX is the most universally supported GPS format — accepted by virtually every fitness platform, mapping app, and GPS device. Once converted, your file works with:

  • Strava — upload via Activities > Upload Activity > choose GPX file
  • Komoot — import as a planned or completed route
  • RideWithGPS — upload for route sharing or activity logging
  • Garmin Connect — import as a course or activity
  • Wahoo & Hammerhead — load routes for navigation
  • Google Earth — visualise your route in 3D
  • GPX viewers — open in GPXSee, GPS Visualizer, or any mapping tool

Privacy & Security

All conversion happens locally in your browser using JavaScript. Your FIT file is never sent to a server — it is read from your device, processed in memory, and the resulting GPX file is written directly to your downloads folder. No account required.

Related Converters

Learn More

Frequently Asked Questions

What is a FIT file?

A FIT (Flexible and Interoperable Data Transfer) file is a binary file format used by Garmin devices to store fitness data including GPS coordinates, heart rate, cadence, and other metrics.

Why convert to GPX?

GPX (GPS Exchange Format) is a widely supported format that can be used with many different apps and devices. Converting to GPX makes your workout data more accessible and shareable.

Will I lose any data during conversion?

The converter preserves all essential GPS data and basic metrics. However, some device-specific data might not be included in the GPX format as it has a different structure than FIT files.

Can I upload the converted GPX file to Strava?

Yes! The converted GPX file can be uploaded to Strava, Komoot, RideWithGPS, and most other fitness platforms that accept GPS data. GPX is one of the most universally supported formats.

How do I view a GPX file after conversion?

GPX files can be viewed in many apps including Google Earth, Strava, Komoot, or free tools like GPXSee and GPS Visualizer. Most mapping applications support GPX import.

What is the difference between FIT and GPX formats?

FIT is a binary format optimized for Garmin devices with native sensor support, while GPX is a text-based XML format designed for universal GPS data exchange. FIT files are smaller but GPX files work with more applications.

Can I convert multiple FIT files to GPX at once?

Yes, our converter supports bulk processing. You can upload multiple FIT files and convert them all to GPX simultaneously, making it easy to batch convert your workout library.