Your FIT files + AI = smarter training. Try aitrainingplan.app free →

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

Processed in your browser. Your file never leaves your device.

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.