Convert GPX (.gpx) to TCX (.tcx)
RouteConverter opens GPX files and saves them as TCX — free, offline, no upload required.
Convert online
Your file is uploaded, converted in memory and deleted immediately — its content and name are never stored or logged. For offline conversion and large files, download RouteConverter.
How to convert .gpx to .tcx
- Open the .gpx file via File → Open.
- Pick TCX in the Save as dropdown.
- Choose where to save it via File → Save as.
What carries over from GPX to TCX
- Routes are saved as TCX courses; tracks and waypoint lists as activities with one lap.
- Kept: time stamps, elevation and heart rate.
- Lost: speed, heading and point names — TCX has no field for this data.
About GPX (.gpx)
GPX (GPS Exchange Format) is an open XML format for waypoints, tracks and routes, with optional time, elevation and extension fields. It's the universal GPS interchange format — read and written by Garmin Connect, Google Earth, OsmAnd, Strava, komoot and nearly every GPS app or device made since 2004.
About TCX (.tcx)
TCX (Training Center XML) is Garmin's XML activity format, organizing a recording into laps and attaching sensor extensions. Used by Garmin Connect, TrainingPeaks and older Garmin Training Center desktop software.
Download RouteConverter — Windows, macOS, Linux, free.
Related conversions
FAQ
Can RouteConverter convert .gpx to .tcx for free?
Yes. RouteConverter is free and open source. Opening a GPX file and saving it as TCX does not require an account, a subscription, or an internet connection.
Does the file get uploaded anywhere?
The desktop app: no — it runs on your computer and nothing is sent anywhere. The online converter on this page: yes — your file is uploaded to our server, converted in memory and deleted immediately; its content and name are never stored or logged.
Can I convert .tcx back to .gpx?
Usually yes — open the TCX file and pick GPX in the Save-as dropdown. Fields the target format cannot represent are dropped with a warning.