Loading Activity Converter...

How to Convert GPX, FIT & TCX Files

Convert GPS activity tracks between any format in three quick steps with zero data loss.

Step 1

Upload Your Files

Drag and drop up to 10 .GPX, .FIT, or .TCX files from your Garmin, Wahoo, Apple Watch, Strava, or Coros device.

Step 2

Select Target Format

Choose the destination format (GPX, TCX, or FIT) for each file individually, or use the one-click batch selector.

Step 3

Convert & Download

Click Convert to process your files in-memory. Download converted files instantly for Strava or your bike computer.

Format Comparison: GPX vs. FIT vs. TCX

Understand which activity file format is best suited for your sport, device, and mapping app.

FeatureGPX (.gpx)FIT (.fit)TCX (.tcx)
File TypeOpen XML TextGarmin BinaryTraining Center XML
GPS Coordinates✓ Full Support✓ Full Support✓ Full Support
Heart Rate & Cadence✓ Via Extensions✓ Native✓ Native
Power & Speed Telemetry✓ Via Extensions✓ Native✓ Native
File SizeMedium (~500KB)Small (~50KB)Large (~1MB)
Universal CompatibilityUniversal (99%)Garmin / Wahoo / StravaGarmin / TrainingPeaks

100% Client-Side Privacy

All files are parsed and generated in your browser memory. No files or location data are ever uploaded to any server.

Full Sensor Preservation

Retains synchronized time series data including heart rate, cadence, power wattage, elevation profile, and timestamps.

Instant Batch Conversion

Convert up to 10 files simultaneously with sequential processing, live progress tracking, and one-click downloads.

Frequently Asked Questions

Got questions about converting your activity files? Here are the answers.