Open activity on Strava, or other fitness app. Strava export feature is only available from their website.
In the left-hand menu, click 'Export GPX' to download activity.
Click the 'Choose file' button below and select the GPX file you just downloaded.
Select one or more actions below, and click the 'Download GPX file' button.
Return to Strava and upload the corrected activity via the plus-icon in the upper-right corner.
Compatible with Strava, Runkeeper, Nike Run Club, Garmin Connect and more as well as trail apps like Alltrails, Komoot, Gaia etc.
We do not store, share, distribute or sell your data!
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.
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.
Combine activities Select file to combine. We will automatically sort by time.
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
🔁 Restore from lap or roundtrip
📄 Restore from reference GPX file
➕ Extend track from reference GPX file
🏟️ Restore from known indoor track
⏱️ Restore time gap
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.
Why use GpxFix
GpxFix lets you repair your Strava activities or other GPX files. Fix GPS spikes, smoothen, restore sections, change time or distance,
combine, fix HR, remove still time, edit, calibrate elevation, strip, crop, cut, change distance, compare, reverse track.
GpxFix was developed for individuals who enjoy outdoor sports such as running, hiking and cycling.
If you are an active person using tools like Strava to track your activities,
we have the tools to repair your activities.
Tracking sports activities in tools like Strava offers a wide range of benefits.
Data-driven insights from metrics like pace, elevation and heart rate can help tailor workouts for
better performance and reduced injury risk.
Being able to correct activities is essential, as GPS glitches, heart rate sensor inaccuracies,
unintentional pauses on your sports watch, and other recording errors can lead to skewed data.
These inaccuracies can disrupt your training plans or increase the risk of injury.
They may distort your progress, skew your training load, and cause you to miss personal records (PRs), weekly summaries, or other fitness challenges.
This is where GpxFix got your back! We have the tools to repair and fix your activities.
Verifying and fixing your activity data helps maintain the integrity of your performance history and allows for more
accurate comparisons with friends,
or against your own past achievements.
Clean, reliable logs promote a sense of accountability and pride,
keeping you consistent and engaged in your fitness journey.