Skip to content

Free online TRK to GPX converter

Convert CompeGPS or TwoNav TRK tracks to widely supported GPX files.

Convert TRK 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 .trk 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 .trk 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 trk to gpx file

A navigation app, GPS receiver, or GIS program may require GPX when it cannot open the original TRK track file. Converting it also makes the route easier to share, edit, archive, and import into other mapping software.

What the TRK format is

In GPS and mapping software, .trk commonly identifies a track file created by CompeGPS LAND or TwoNav. It can contain ordered positions and, depending on the source, elevation, timestamps, speed, and other track metadata.

TRK is not a universal GPS standard. Other navigation applications also use the extension for proprietary track formats, so the program or device that created the file determines which decoder and export method are appropriate. A CompeGPS or TwoNav file should be treated as a CompeGPS track, not as a Garmin or OziExplorer file.

What the GPX format is

GPX, or GPS Exchange Format, is an XML-based exchange format supported by most GPS applications, GIS tools, route planners, fitness platforms, and handheld receivers. It can store tracks, routes, and waypoints, with optional elevation, time, and descriptive fields.

GPX is useful when the destination software does not support the original proprietary format. Its documented structure also supports editing and long-term archiving in applications such as QGIS, Garmin BaseCamp, Google Earth, and outdoor-navigation software.

How to convert TRK to GPX

Using 101convert.com

  1. Open the TRK-to-GPX converter on 101convert.com.
  2. Upload the source file with its original .trk extension.
  3. Select GPX as the output format and start the conversion.
  4. Download the resulting .gpx file and open it in the target mapping or navigation program.

This method requires no software installation and is free to use. If the converter rejects the file, identify the application or receiver that created it; the extension alone does not establish the file variant.

Using GPSBabel

GPSBabel can convert CompeGPS track files on a computer. Install the current version, place the source file in a convenient folder, and run:

gpsbabel -i compegps -f input.trk -o gpx -F output.gpx

Replace input.trk and output.gpx with the actual filenames. The compegps input option is for the CompeGPS track variant; it is not a universal decoder for every file with a .trk extension.

In GPSBabel's graphical interface, select the CompeGPS input format, choose the TRK file, select GPX as the output format, and specify the destination filename. If the source came from another navigation application, use that application's own GPX export instead of forcing the CompeGPS format.

Quality and compatibility limits

Conversion normally preserves latitude, longitude, elevation, and timestamps when those values exist in the source, but it may discard proprietary fields. Styling, map references, color settings, attachments, application-specific statistics, and other metadata may not have GPX equivalents.

Open the output in a map viewer before using it for navigation. Check the position, track order, elevation profile, timestamps, and track segments. GPX coordinates are defined in WGS 84; a source using a local or unknown coordinate reference system may need verification or reprojection in a GIS application.

A TRK file that is not a CompeGPS or TwoNav track may require the creator's software for conversion. Use its equivalent of File → Export → GPX, then inspect the exported file for missing points or metadata.

TRK vs GPX: format comparison

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

Comparison of the TRK and GPX file formats
Property .TRK CompeGPS track file .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 Limited Wide
Typical file size Small Small
Open standard No Yes
Introduced — 2002
Developer CompeGPS (TwoNav) TopoGrafix
MIME type — application/gpx+xml

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

Frequently asked questions

Is the TRK to GPX converter free?

Yes, converting TRK 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 TRK file be?

You can upload TRK 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 TRK to GPX?

No. The TRK 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 TRK file for this TRK 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.

Will converting a CompeGPS TRK file to GPX preserve my track points and elevation?

Usually, the track coordinates and available elevation and time data are carried into the GPX file. CompeGPS-specific styling, descriptions, or other proprietary details may be omitted if GPX has no equivalent field.

Are waypoints and routes in a TRK file preserved in GPX?

They are preserved only if they are stored in the TRK file as data that the converter recognizes. Track data is the main purpose of this conversion, while private CompeGPS layers, symbols, and organization may not carry over.

Why is my GPX file larger than the original TRK file?

A GPX file is usually larger because it stores GPS data as readable XML text, whereas TRK is a compact binary format. The extra size does not by itself indicate that the track quality has changed.

Why does the converted GPX track look wrong on a map?

This can happen when the TRK contains unusual or incomplete coordinate information, invalid track points, or data that depends on CompeGPS-specific settings. GPX expects standard geographic coordinates, so unsupported metadata or malformed points may be dropped or displayed incorrectly.

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.