Key features

GPS glitch repair
Detects speed spikes, coordinate teleports, and flat-line segments caused by GPS signal loss. Any record that would require exceeding the configured speed threshold to reach is clamped to the last valid coordinate.
Sensor data preserved
Heart rate, power, cadence, elevation, and timestamps are never modified. Only the broken GPS coordinates are rewritten. Your training metrics and effort stay accurate.
Draw or auto-route the missing segment
For longer corrupted segments you can trace the actual path on the map. Place waypoints along your route; the service interpolates GPS coordinates and optionally adjusts speed for elevation and wind. When an ANT+ speed sensor was active, the Auto-route button builds a road-following cycling route automatically — drag any waypoint to refine it.
Direct Strava upload
After fixing, use the Upload to Strava button on the result page to send the corrected file directly — no need to save it locally first. Requires a one-time Strava authorisation.
← Fix a file

Step-by-step

1
Upload your .fit file from Garmin, Wahoo, or any GPS device.
2
Optionally set start and/or finish city if those points are corrupted. Use Same as start for loop routes. Adjust the speed threshold if needed.
3
Click Upload & Fix. The service processes your file and shows a map with the original track (blue) and fixed points (red).
4
Download the fixed file. For corrupted segments longer than 20 points, the Draw missing route panel appears — use Auto-route (speed sensor required) or place waypoints manually, preview the elevation & speed chart, then approve.
5
Upload the fixed file to Strava, Garmin Connect, or your preferred platform. Use the Upload to Strava button on the result page for a direct one-click upload.

FAQ

Will my activity stats change?
Only GPS-derived metrics may differ slightly — distance and pace, if the original GPS was far off. Heart rate, power, cadence, and elevation are completely unchanged.
Is my file stored or shared?
Files are stored temporarily for download only and are not retained or shared. Metadata (processing time, points fixed) is logged anonymously for service monitoring.
What if the fixed file still fails to upload to Strava?
Try uploading it to fitfileviewer.com first — it can repair additional structural issues beyond GPS and re-export a clean file.
What is the Auto-route button and when does it appear?
Auto-route appears next to Draw path when an ANT+ speed sensor was detected in the file and the segment has a known recovery point. It calls the OSRM cycling router to build a road-following route between the segment's start and end, targeting the distance the sensor measured during the glitch. You can drag any waypoint or the route line itself to refine the path before approving.
← Fix a file
Share: