Your activity file, understood.
View, diagnose, repair, recover and convert FIT activity files in one private browser workflow. Upload once; ActivityDoctor tells you what is healthy, what looks suspicious, and which repairs are safe.
Drop your .FIT file here
Analysis runs locally in a Web Worker. Your workout file is not uploaded.
FIT health report
Activity stats
Average heart rate —
Max heart rate —
Average cadence —
Average power —
Private route map
Vector-only track visualization. No map tiles or GPS coordinates are requested from a third-party map service.
Recovery estimate
Repair & recovery options
Detected anomalies
Activity record sample
The interface downsamples very large activities for display. Repair logic works from the complete local file.
| # | Time | HR | km/h | Altitude | Cadence | Power |
|---|
One upload. A complete FIT workflow.
ActivityDoctor is file-first: inspect the same local FIT file across viewer, diagnostics, repair, recovery and conversion instead of guessing which isolated tool you need.
FIT File Viewer
Activity summary, private GPS route, sensor charts and records.
FIT File Repair
Checksums, structural diagnosis, anomaly repair, salvage and compatibility rebuild.
FIT to GPX
Export the GPS track with timestamps and elevation where available.
FIT File Editor
Safely change the sport type and create a new checksummed FIT copy.
FIT Validator
Inspect FIT structure, CRC, messages, timestamps and recoverability.
Activity not syncing?
Work through sync issues and diagnose a manually exported FIT file.
Privacy by architecture
Activity files can contain precise location, timestamps, device identifiers and biometric data. Core FIT analysis runs in your browser using a Web Worker. The route view is a local vector drawing and does not request third-party map tiles.