Why FIT Repair Studio Exists
A rejected FIT file, a ride worth saving, and the reason this open-source macOS repair app was built.
Read article
When Strava or another training platform rejects a .fit file, FIT Repair Studio helps you inspect the activity, repair common CRC/checksum issues, edit selected record fields, and save a repaired copy locally on your Mac.
A focused native Mac utility for athletes, coaches, and data-focused users who need to recover malformed FIT activities without uploading private files to a web service.
Detect invalid FIT file checksums and recalculate header and file CRC values where the activity data is still structurally readable.
Browse parsed FIT record data in a table and edit selected fields before saving a repaired copy for another upload attempt.
Useful for cyclists, runners, triathletes, coaches, and Bryton/Garmin/Wahoo/COROS users who need to recover workouts instead of losing them.
FIT files are opened and repaired by the macOS app on your computer. The website does not upload, parse, or store your activity files.
Stories and practical guides about corrupted FIT files, Strava upload failures, local repair workflows, and open-source sports data recovery.
A rejected FIT file, a ride worth saving, and the reason this open-source macOS repair app was built.
Read article
How a malformed FIT file can still contain GPS, training, and route data even when an upload fails.
Read article
Why local processing and public source code matter when dealing with private sports activity files.
Read articleUse the notarized Mac app locally. No signup, no account, and no activity file upload to this website.
Developer ID notarized build for Apple Silicon and Intel Macs. Download, unzip, and run the app from macOS.
The macOS app is MIT open source, written in Swift, and packaged with SwiftPM scripts for local builds, Developer ID signing, and Apple notarization. Donations are voluntary and never required to download or use the app.
git clone https://github.com/bradacz/FITRepairStudio.git
cd FITRepairStudio
./script/build_and_run.sh