FIT to TCX Converter
Convert your FIT file to TCX — the format TrainingPeaks and many coaching platforms expect on import. TCX preserves heart rate, power, cadence, laps, and GPS.
TCX vs GPX — which do you need
TCX is the training-oriented format. Where GPX focuses on the route, TCX carries the full workout: heart rate, power, cadence, calories, and — crucially — lap structure. That is why platforms like TrainingPeaks and Garmin Connect accept TCX for a manual import that keeps your intervals intact.
What survives the conversion
Every record becomes a trackpoint with timestamp, position (if present), heart rate, cadence, altitude, distance, and power. Session and lap boundaries are preserved so your structured session still reads as intervals, not one flat block. The FIT binary stays untouched on your device — you only export a readable copy.
Drag & drop your FIT files here
or click to browse — max 50 MB
Conversion direction
FAQ
How do I convert a FIT file to TCX?
Upload your .FIT file, keep TCX as the target format, and click Download. The conversion runs entirely in your browser — nothing is uploaded.
Does TCX keep power, heart rate, and laps?
Yes. TCX preserves heart rate, power, cadence, altitude, distance, and lap boundaries — which is why it is the format most coaching platforms accept for manual imports.
What is the difference between TCX and GPX?
GPX is route-first (mainly position + elevation). TCX is workout-first: it keeps the training metrics and lap structure, so use TCX when the numbers and intervals matter, GPX when only the route matters.
Is my FIT file uploaded anywhere?
No. Parsing and conversion happen locally in your browser. Your activity data never leaves your device.
Can I convert TCX back to FIT?
Yes — switch the converter to reverse mode to rebuild a FIT file from a TCX, GPX, or CSV export.