Login with Strava to load activities from Strava, or open GPX,TCX or FIT file exported from your fitness app. How to do that
How to get an activity from Strava to GpxFix without being logged in with Strava in GpxFix:
Change elapsed time
Enter a positive number (1 to 3600) to add duration in seconds, or a negative number (-1 to -3600) to remove seconds from the elapsed time. 3600=1 hour.
We strongly condemn cheating. When it is appropriate to use this feature.
Enter new start time for activity
Select file to combine
We will automatically sort out which one should be added after the other. If you combine two files with different activity types such as running and cycling the resulting file will get the activity type of the first file (the activity with the earliest start time)
Calibrate elevation
Choose GPX or TCX file for comparison
Choose a similar workout done at another time, or choose someone elses workout with the same track.
Crop or cut
Enter start and end track point numbers, or drag on the chart to select the section to remove.
To remove start of workout fill in the End value and leave Start blank. To remove end of workout leave End blank.
Non-moving end detected
The recording appears to continue after the activity ended.
Change distance
Enter a number from -100 to 100 for meters to subtract or add.
We’ll automatically adjust your activity’s distance without changing its duration.
Please note that adjustments will be approximate.
Also, we don’t know how Strava calculates distance so our distance will be slightly different than that of Strava.
When it is OK and NOT OK to alter distance
Resample track
Enter the desired number of track points.
The track will be resampled to match this number while preserving the total distance and elapsed time.
Please note that downsampling will make the track slightly shorter.
This happens because reducing the number of points simplifies the track geometry, smoothing out small
curves and deviations that would otherwise contribute to the total measured length.
Edit track points
Fix Heart Rate
Select heart rate repair method:
Enter desired min and max heart rate for normalization:
Drag on the chart to select the segments where HR is incorrect. We will predict the correct HR from the rest of your workout.
Strip data
Select which data to remove from the activity.
Edit waypoints
Click on the map to add a new waypoint. Edit or delete existing waypoints below.
Waypoints are used to mark points of interest along a route, such as landmarks, checkpoints, viewpoints, hazards etc.
They help provide context and guidance for others by highlighting notable locations.
New waypoint at
Select restore method
We will try to restore a missing part of your workout by finding other segments within the same workout that match the start and end point of the missing section. This can only be achieved if you travelled the same path at least two times, either in the same or opposite direction.
At this time, we only support the indoor track at Bislett Stadium in Oslo, Norway. Contact us if you want us to add another indoor track.
This feature will attempt to restore missing portions of your workout by checking whether you likely entered an indoor track and completed a significant part of the session without GPS coverage. We do this by detecting whether you passed a known indoor track and then experienced a prolonged loss of GPS signal while heart-rate data continued to be recorded. Using reference GPS data from known indoor tracks, we interpolate your movement along the track to reconstruct the missing segment.
Please note that some sport watches automatically switch between indoor and outdoor tracking and these devices may provide more accurate estimates of total distance and pace.
This feature fills gaps in your track, such as caused by forgetting to resume your watch after pausing it. Any gap between 30 seconds and 10 minutes will be detected and filled with interpolated track points based on your position, elevation and heart rate at the start and end of the gap.
Use the time slider to find a track point index near the gap you want to fill. Leave blank to fix all detected gaps. The entered value only needs to be within 20 track points of the actual gap position.
Select reference file such as race organizers GPX file
We will automatically try to repair your GPS data by comparing your track points with that of the reference file.
When we find missing segments or track points with coordinates completely off we will use the reference file to recreate your track.
If you choose to extend a cut-short activity, we will append the rest of the route from the reference file.
We will automatically try to extend your activity by checking if the reference track continues
where your original track stopped. We will also try to extrapolate and predict your HR and speed based on the elevation profile and data from your existing track.
This is useful if your sports watch battery ran empty and you want to recover the rest of your activity.
This will of course never be accurate but usually better than just having a cut-short activity.
If you found this tool useful please consider buying me a coffee. It helps cover the cost of keeping this site running. It would be greatly appreciated.
Any improvement suggestions or feature requests? Do not hesitate to contact me.
We encourage you to disclose any changes made when uploading modified activities to Strava. Any change made to falsify performance is a violation of the terms of this website.
GpxFix lets you repair Strava activities and GPX files. Fix GPS spikes, smooth tracks, restore segments, edit time or distance, combine files, fix heart rate, remove paused time, calibrate elevation, crop, cut, reverse, and compare tracks.
GpxFix is built for runners, hikers, cyclists and others who track activities on Strava or other fitness apps. When your recording goes wrong, we have the tools to fix it.
GPS glitches, heart rate sensor errors, accidental pauses, and other recording mistakes can skew your data, mess up your training load, and cause you to miss personal records (PRs), weekly goals, or fitness challenges.
Fixing your activity data keeps your performance history accurate and makes comparisons with friends or your past self meaningful. Clean, reliable logs help you stay consistent and on track with your fitness goals.
Your support helps cover my costs. Please consider making a small donation to keep GpxFix up and running.
☕ Buy me a coffee