My Adventure Maps
File formats

How to convert a FIT file to GPX

Your watch records FIT, but plenty of apps, route planners and older GPS units only take GPX. Converting takes about a minute: get the original file, drop it into the free converter, download the GPX.

Step 1: get the original FIT file

From Garmin Connect

  1. Open connect.garmin.com in a browser and sign in. The export options are on the website.
  2. Open the activity and click the gear icon in the top right.
  3. Choose Export Original. You get a ZIP file, and the .fit is inside it.

The same menu also has Export to GPX. If Garmin Connect is your only source, that saves you a step.

From Strava

  1. Open the activity on strava.com in a browser.
  2. Click the three dots (…) in the menu on the left.
  3. Choose Export Original for the file exactly as it was uploaded (a FIT for most Garmin and Wahoo recordings), or Export GPX for Strava's own GPX version.

Straight from the device

Most Garmin watches and bike computers show up as a drive when you connect them over USB. The recordings are in the GARMIN/Activity folder, one .fit per activity.

Step 2: convert it with the free converter

  1. Open the GPX, TCX & FIT converter. It starts with From: FIT and To: GPX already selected.
  2. Drag your .fit file onto the upload area, or click it to browse.
  3. The file is read right away and you see a small preview of the route. Check that the shape looks right.
  4. Click Download converted file. You get the same file name with a .gpx extension.

Need TCX instead? Switch the To menu after loading the file and the download is rebuilt in that format. You can also skip the export completely: click Connect with Strava under the upload area and pick an activity from your account.

What carries over from FIT to GPX

Data in the FIT fileIn the GPX
Position, elevation, timestampsYes, as standard GPX track points
Heart rate and cadenceYes, in Garmin's TrackPointExtension (gpxtpx:hr, gpxtpx:cad)
PowerYes, in Garmin's PowerExtension
LapsNo, they become one continuous track
Records without a GPS positionNo, a GPX track point needs coordinates
Other fields (temperature, device info, running dynamics)No

For a route you want to share, plan with or print, that covers everything that matters. Keep the FIT itself as your archive copy.

Is my file uploaded anywhere?

No. The converter reads and writes the file with JavaScript inside your browser, and the download is created on your own device. If you use the Strava option, the activity data comes from Strava's API directly into your browser. Nothing is stored on our side.

FAQ

Quick answers

Why does the converter say my FIT file has no GPS position?

The activity was most likely recorded indoors, on a treadmill or a trainer, so it has no coordinates. A GPX track is made of coordinates, so there is nothing to draw.

Can I convert several FIT files at once?

One at a time. To combine multiple recordings into a single activity, use the GPS File Merge tool first and then convert the result.

Do I need a GPX file for the poster editor?

No. The editor reads FIT directly, so you can skip the conversion if a poster is all you are after.

Can I convert GPX back to FIT?

Yes. Set From to GPX and To to FIT. Heart rate, cadence and power stored as GPX extensions go back into the matching FIT fields.

Keep reading

Related guides and tools

Turn the route into a poster

Got your GPX, or still holding the FIT? Either works in the map editor. Pick a style, add a title and order a print.

Poster ideas for your routes

Every file you work on here can become a print or poster.