Skip to content
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…

Your file is processed instantly and deleted as soon as you download it.

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

101convert.com assistant
1mo

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?

TCX vs GPX: format comparison

How the TCX and GPX formats compare on the properties that matter most for this conversion.

Comparison of the TCX and GPX file formats
Property .TCX Training Center XML .GPX GPS Exchange Format
Data model Vector Vector
Attribute table Yes Yes
Coordinate system Embedded in the file Embedded in the file
Plain-text readable Yes Yes
Operating system support Wide Wide
Typical file size Medium Small
Open standard Partly open Yes
Introduced 2007 2002
Developer Garmin Ltd. TopoGrafix
MIME type application/vnd.garmin.tcx+xml application/gpx+xml

Information about file extensions and file types is provided by File-Extensions.org

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.

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.