Skip to main content

Convert Garmin TCX GPS tracks to GPX

Project description

PyPI version PyPI - Python Version Code style: black Code style: flake8 Downloads Downloads Downloads


This module converts the Garmin tcx GPS file format to the more commonly used gpx file format. Both formats are a form of XML but there are some fields in the former that are not present in the later. It uses two packages to do the grunt work tcxparser and gpxpy.


Install from using...

pip install tcx2gpx

For more information on installing please refer to the documentation (see also ReadTheDocs).


The easiest way to use tcx2gpx is the command line version included. It will by default search the current directory path for files with the .tcx extension and convert them to .gpx. There are various options available that change where output is written or the directory that is searched. For details on usage see...

tcx2gpx --help

For more information on usage please refer to the documentation (see also ReadTheDocs).


tcx2gpx is licensed under GNU GPL-3.0-only, please refer to the COPYING file for further details.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tcx2gpx-0.1.5.tar.gz (91.0 kB view hashes)

Uploaded source

Built Distribution

tcx2gpx-0.1.5-py3-none-any.whl (18.8 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page