Convert a TCX to GPX
Drop the .tcx file your watch or your training platform exported: it comes back as a GPX, the format GPS units and outdoor apps read. No account to create, nothing to install.
Your file does not leave your device
Reading, converting and saving all happen in the browser. Nothing is uploaded, nothing is kept, no server sees your activity. Close the tab and nothing of it remains.
How it works
Export
From your watch, or from the site where your sessions are stored, ask for the .tcx export — it sits alongside the others.
Drop
The browser opens the file itself. Conversion is immediate: there is no queue and no upload, everything happens in the tab.
Save
The file you get back keeps your own file's name, with the .gpx extension. The browser writes it straight into your downloads.
TCX and GPX, two formats for two uses
TCX
Training Center XML, the export format of sports watches and training platforms. It describes a session: timestamped points, split into laps, with the sensor readings — heart rate, cadence, power.
GPX
GPS Exchange Format, the format of GPS units, outdoor apps and mapping software. It describes a route: points with latitude, longitude, altitude and time of passage. It is what most devices expect.
Kept: the path point by point, the altitudes, the timestamps — so the duration and the paces — and the split into laps, which becomes a split into segments. Lost: the sensor readings, the declared sport and each lap's totals, which any GPX reader recomputes from the points anyway.
What this page cannot do
A browser does not walk down a valley with no signal. GPX View keeps your tracks and your maps on your phone, guides you along the way and records your outings — still without an account.
Frequently asked questions
- Is my file sent anywhere?
- No. It is read, converted and written back by your browser, and never transmitted. You can cut your connection once the page has loaded: the conversion still works.
- Are the timestamps kept?
- Yes, point by point. That is the difference with converting to KML, which loses them: GPX has a tag for the time of each point, so the file you get back keeps its duration, its paces and its split times.
- What about heart rate, cadence and power?
- They are not carried over. Standard GPX has nowhere to write them; an extension exists that would, but a good half of the software that reads GPX skips it in silence. A file that looks richer and that fewer programs can read does nobody a favour. The page tells you which of those readings your file held.
- What about my .fit file?
- A .fit is a binary format, which this page does not read. Everywhere it is offered, .tcx is offered too, in the same export menu: that is the one to take.
- Do I need an account?
- No, neither here nor in the app. There is no account to create, so nothing to remember and nothing to delete.
