TCX and GPX, briefly
Both are XML. GPX is the universal track format every map and planner reads; TCX is Garmin's older training format with laps and per-point heart rate, cadence and power alongside the track. If a tool asks for a GPX and you have a TCX, this page turns one into the other in your browser. GPX, FIT or TCX covers what each can hold.
What survives
Position, elevation and time for every point — the route. Heart rate, cadence, power and lap summaries stay in the TCX; GPX 1.1 has no standard field for them. For a print that does not matter: the editor reads TCX directly and takes the numbers from it.
GPX to TCX
There is rarely a reason. Garmin Connect, Strava and every current device import GPX; TCX is needed only by a few older tools that want the training data in that shape. If you do need one, Strava's hidden `/export_tcx` on any activity you have uploaded produces it — the format guide shows where.