Convert tcx to gdb

Free online TCX to GDB converter

Convert Garmin Training Center XML activities to Garmin MapSource GDB files.

Convert TCX to GDB 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 .gdb conversion

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

  3. 3/3

    Download converted .gdb file

    Conversion result is ready to download.

How to convert tcx to gdb file

101convert.com Assistant Avatar

101convert.com assistant bot
36m

A GDB file is needed when a Garmin MapSource or compatible Garmin mapping workflow expects its native database format instead of a Training Center XML activity file. Converting can also combine TCX tracks, routes, or waypoints with other Garmin data for desktop storage and editing.

What the TCX format is

TCX, or Training Center XML, is an XML-based fitness format used for GPS activities such as rides, runs, and walks. It can store timestamps, coordinates, distance, speed, elevation, heart rate, cadence, laps, and activity metadata. Garmin Training Center and Garmin devices created many TCX files; Garmin Connect, Strava, and other fitness platforms may also export them. A TCX file is human-readable XML, so it is easy to inspect but generally larger than a binary database file.

What the GDB format is

GDB is Garmin’s binary database format associated with MapSource and supported by some Garmin desktop workflows, including compatible BaseCamp operations. It is intended to store Garmin map data objects such as waypoints, routes, and tracks in a compact database. GDB is useful when Garmin software requires or handles that database format, but it is less portable than GPX and does not necessarily preserve every fitness-specific TCX field.

How to actually convert TCX to GDB

GPSBabel is the most practical desktop option because it supports Garmin Training Center XML input and Garmin MapSource GDB output.

  1. Install GPSBabel for your operating system.
  2. Open GPSBabel and select Input format → Garmin Training Center XML.
  3. Select the source .tcx file.
  4. Select Output format → Garmin MapSource - GDB.
  5. Choose an output filename ending in .gdb and start the conversion.

From a command line, the equivalent conversion is:

gpsbabel -i tcx -f activity.tcx -o gdb -F activity.gdb

Replace activity.tcx with the input path and activity.gdb with the desired output path. For multiple files, convert them separately or combine them as GPSBabel inputs when the resulting database structure is appropriate.

You can also use the free converter on 101convert.com without installing software: upload the TCX file, select GDB as the target format, run the conversion, and download the resulting file.

Quality and compatibility limits

TCX records training details that do not map cleanly to GDB. Track coordinates, timestamps, routes, and waypoints are the most likely data to survive; heart-rate samples, cadence, power, lap structure, calories, and device-specific metadata may be discarded or simplified. Open the result in the intended Garmin application and verify the track, time information, and route before deleting the original TCX.

Because GDB is a Garmin-specific binary format, use GPX instead when the converted data must work across mapping, fitness, or GIS applications. Keep the original TCX as the lossless source file for later reprocessing.


Note: This tcx to gdb 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 GDB converter free?

Yes, converting TCX to GDB 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 GDB?

No. The TCX to GDB 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 GDB 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.

Additional formats for
tcx file conversion

Convert to gdb from
other formats

Share on social media: