Free FIT File Repair Tool

When a run or ride will not upload to Garmin Connect, Strava or TrainingPeaks, the FIT file is usually damaged or unfinished. This tool rescues everything it can read and gives you a clean file to upload, with a plain list of what it fixed.

What it fixes

  • Files that stopped saving when the battery died or the device crashed, so the summary at the end is missing.
  • Damaged sections of data, which are skipped so the rest of the activity survives.
  • Times from 1989 or 1990, recorded before the watch found the real time.
  • Data points that jump backwards in time, repeat, or hold impossible heart rate, power, speed or GPS values.
  • Distance that goes backwards, and laps and totals that no longer match the data.

A partial repair is still a result

Some damage cannot be undone. If part of the file is unreadable, the tool keeps the rest and tells you what was lost, for example that heart rate stopped after 1h 52m. You still get an activity that uploads with its time, distance and laps. For the hardest cases the Fit File Repair Tool is the gold standard. It runs on Windows and is paid after a free trial.

Your file stays with you

The repair happens in your browser. Your file is never uploaded to this site or anywhere else.

Quick answers

Why will my FIT file not upload?
Most upload failures come from a file that was cut short when the device lost power or crashed, or from a damaged section of data. Strava also rejects files with impossible times. This tool fixes all three.


Will repairing change my data?
No. It keeps every reading it can read, clears only impossible values, and recalculates the totals and laps from the data that remains.


What happens to Connect IQ data fields?
Extra data written by Connect IQ apps, such as Stryd running dynamics, is removed from the repaired file. Your normal heart rate, power, pace and GPS stay in place.

More free tools for your activity files are on the FIT file tools page.


Small things I always use

Watches and sensors

On the bike

Home and indoor training

  • NPE Runn: Makes my basic treadmill smart, sending more accurate speed and distance to my watch and Zwift. I use it.
  • Google Wifi: Keeps Zwift connected in my pain cave. I use it.
  • Apple TV 4K: Zwift on the big screen. I use two.
  • Google Nest Doorbell (wired, 2nd gen): My video doorbell, running in both Google Home and Apple Home. I use it.

Health, recovery and sleep

  • FreeStyle Libre 3 Plus: Shows how my blood sugar responds to diet.
  • hDrop: Measures my sweat loss in summer and indoors.
  • Fourth Frontier Zone: Checks my heart under load in hard sessions.
  • Kineon MOVE+: Red and infrared light for sore knees, Achilles and other joints after hard training. I use it.
  • Oura Ring 5: My partner’s recovery tracker of choice.
  • Eight Sleep: A cooling mattress cover my partner and I use nightly.


Reader-Powered Content

Buy me a coffee

This content is not sponsored. It’s mostly me behind the labour of love, which is this site, and I appreciate everyone who supports it.

Support the site: Follow (free, fewer ads) · Subscribe (paid, ad-free) · Buy Me A Coffee

Written by real people, with AI assistance. Fact-checked and verified for originality. See the Editorial Policy. FTC: Affiliate Disclosure — some links pay commission. As an Amazon Associate, I earn from qualifying purchases.

RAVEMEN FR1500SE

RAVEMEN FR1500SE

1500 lumen front light that mounts under your Garmin or Wahoo, keeping your bars clean.

RRP £82.99

$74.95, €54.95

- use code:

Get it nowOrder now – RAVEMEN FR1500SE Also sold direct by
RAVEMEN FR500

RAVEMEN FR500

500 lumen front light that tucks under your bike computer for a tidy cockpit.

RRP £53.99

$54.95, €54.95

- use code:

Get it nowOrder now – RAVEMEN FR500 Also sold direct by