Convert tcx to gpx

Free online TCX to GPX converter

Convert Garmin Training Center XML activities into widely supported GPX tracks.

Convert TCX to GPX online - free

Uploading…
Selected files exceed the 75 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and never stored on our servers.

How it works

  1. 1/3

    Upload your .tcx file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .tcx to .gpx conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .gpx file

    Conversion result is ready to download.

How to convert tcx to gpx file

101convert.com Assistant Avatar

101convert.com assistant bot
17m

Fitness platforms, GPS devices, and mapping applications do not all accept the same activity-file format. Converting a TCX workout to GPX makes its route usable in more mapping, navigation, editing, and archiving software.

What the TCX format is

TCX, or Training Center XML, is an XML format originally associated with Garmin Training Center and later used by Garmin Connect, Garmin devices, and some training platforms. It stores workout data such as trackpoints, timestamps, latitude and longitude, elevation, speed, heart rate, cadence, distance, calories, laps, and activity type.

A TCX file may describe an activity, course, or workout. It is common when exporting runs, rides, and other recorded sessions from Garmin-related software. TCX can contain detailed training metadata that is not part of the basic GPX specification.

What the GPX format is

GPX, or GPS Exchange Format, is an XML format designed for exchanging GPS data between navigation devices and software. It supports waypoints, routes, and tracks, so mapping applications can display an activity path and GPS devices can follow a planned course.

GPX is widely accepted by mapping and route-planning programs, outdoor-navigation applications, GPS receivers, and geographic-information software. Its broad compatibility makes it preferable when a destination program rejects TCX or only imports tracks and routes as GPX.

How to actually convert TCX to GPX

Using 101convert.com

  1. Open the TCX to GPX converter on 101convert.com.
  2. Select or upload the .tcx file.
  3. Choose GPX as the output format if the converter presents a format selector.
  4. Start the conversion and download the resulting .gpx file.
  5. Open the GPX in the destination application and check the route on a map before using it for navigation.

This method requires no installed software and is suitable for ordinary activity files. Do not upload files containing sensitive location data if the file includes private home, workplace, or medical-activity information.

Using GPSBabel on a computer

GPSBabel is a desktop converter that supports Garmin Training Center files and GPX. In its graphical interface, select the Garmin Training Center input format, choose the TCX file, select GPX XML as the output format, specify an output filename, and run the conversion.

From a command line, the equivalent operation is:

gpsbabel -i gtrnctr -f activity.tcx -o gpx -F activity.gpx

The gtrnctr input type identifies Garmin Training Center XML, while gpx writes GPX XML. If a particular GPSBabel release uses different format labels, inspect its supported formats with gpsbabel -^3 or use the graphical format list.

Quality, compatibility, and limitations

Conversion normally preserves the recorded track, timestamps, coordinates, elevation, and often heart-rate or cadence values through GPX extensions. It may not preserve every TCX field: lap structure, calories, sport-specific workout instructions, display settings, and training metadata can be discarded or represented differently.

TCX activities generally become a GPX track. A TCX course or workout may be exported as a route or track depending on the converter, and some destination programs interpret those two GPX types differently. A track contains recorded points; a route is a sequence of navigational points that software may recalculate.

After conversion, verify the GPX by checking its start and finish, point count, elevation profile, timestamps, and activity distance. If the destination device reports an invalid file, open the GPX in a text editor and confirm that it begins with a GPX XML element and contains valid latitude and longitude attributes; re-exporting with GPSBabel can also remove unsupported extensions.


Note: This tcx to gpx conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.

Was this information helpful?

Frequently asked questions

Is the TCX to GPX converter free?

Yes, converting TCX to GPX on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my TCX file be?

You can upload TCX files up to 50 MB and convert up to 20 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert TCX to GPX?

No. The TCX to GPX conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid TCX file for this TCX to GPX conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.