GpxFix Blog
Fixing Broken Strava Activities With GpxFix
By Roy Lachica on . Last updated .
Tracking workouts with apps and GPS watches has become part of everyday training for runners, cyclists, and hikers. Platforms like Strava make it easy to record activities, analyze performance, and share workouts with friends. But sometimes things go wrong. A run might show the wrong distance, your track might zig-zag across the map, or your heart rate graph might contain impossible spikes.
These problems usually come from GPS errors, sensor glitches, or recording issues during the workout. Fortunately, a broken activity is often easy to repair with GpxFix. In this guide, we’ll show you how to fix a broken Strava activity step-by-step using GpxFix.
Common Problems in Strava Activities
Before fixing an activity, it helps to understand what might have gone wrong. GPS devices rely on satellite signals and onboard sensors, and those systems are not always perfect. Even modern watches occasionally produce inaccurate data.
Here are some of the most common issues users encounter:
- Distance that is too long or too short
- GPS tracks jumping off roads or trails
- Unrealistic pace spikes
- Heart rate values that suddenly double or drop by 50%
Many of these issues occur because of temporary GPS signal loss, interference from buildings or trees, or sensor calibration errors. Luckily, since Strava stores activities as track data, it is often possible to repair them by editing the underlying GPX file.
What Is a GPX File?
A GPX file is a standard format used to store GPS activity data. It contains the full track recorded during your workout, including coordinates, timestamps, elevation, and sometimes additional data like heart rate or cadence.
When you export a GPX file from an activity, you are essentially downloading the raw data used to create the map and statistics shown in Strava. By editing that file, you can remove errors and then upload a corrected version of the activity.
Introducing GpxFix
GpxFix is a tool designed to repair and adjust workout session data stored in GPX files. It allows you to clean up GPS tracks, fix inaccurate statistics, and export a corrected file that can be uploaded back to Strava.
The tool supports a wide range of fixes, including:
- Fixing GPS spikes and abrupt erroneous movement
- Removing stationary time
- Smoothing noisy GPS tracks
- Correcting heart rate errors
- Changing start times
- Combining multiple activities
- Calibrating elevation data
- Resampling track points
- And much more
Best of all, it allows you to repair inaccurate workout data quickly and for free.
Step 1: Export the Activity from Strava
The first step is to download the GPX file for the activity you want to fix.
You can either connect to Strava in GpxFix to directly load a recent activity or you can manually export a GPX file from Strava.
- Open the activity in Strava.
- Locate the menu on the left-hand side of the activity page.
- Click Export GPX.
- The GPX file will download to your computer.
This file contains all the recorded GPS data for your workout. Once downloaded, you can upload it to a GpxFix to begin repairing the activity.
- Click the Choose File button.
- Select the GPX file you just downloaded from Strava.
- The tool will load your activity data for editing.
Step 3: Select the Fixes You Want to Apply
Once your GPX file is loaded, you can choose the corrections you want to apply. Depending on the problem with your activity, you might select one or several fixes. Many of the repair methods can be applied multiple time until you are satisfied with the repairments.
Step 4: Save the Corrected GPX File
After selecting the desired fixes, click the Download GPX File button. The tool will generate a corrected version of your activity.
This new file contains cleaned GPS data and corrected statistics. It can now be uploaded back to Strava as a new activity.
Step 5: Upload the Fixed Activity to Strava
Now that you have a repaired GPX file, the final step is to upload it to Strava.
- Return to the Strava website.
- Click the plus icon in the upper-right corner.
- Select Upload Activity.
- Choose the corrected GPX file you downloaded.
Strava will process the file and create a new activity based on the corrected data.
Ufortuantely Strava does not provide a way for third parties to make changes to the original avtivities via external tools like GpxFix. This means that you will have to delete the original activity on Strava first before uploading, or change the start time of the activity in GpxFix and then save the activity to Strava as a copy of the original activity, for then deleting the original.
When connecting to Strava from GpxFix we will guide you to the process of replacing the oroginal activity.
Before deleting a activity on Strava we always recommend saving a copy of the original to you computer in case you later find out that you went a bit too far with the repairs etc.
Most people use a sports watch such as from Garmin, and this will have the raw data file in case you need to revert to the original data.
Final Thoughts
A broken Strava activity can be frustrating, especially when it affects your training statistics or personal records. Fortunately, most recording errors come from small GPS or sensor issues that can be corrected by editing the underlying GPX file.
By exporting the activity, repairing the data with GpxFix, and uploading the corrected version, you can restore your workout to a much more accurate representation of what actually happened.
Whether you're fixing GPS spikes, removing pauses, or correcting heart rate data, repairing GPX files is a powerful way to keep your activity history clean and reliable.
Other blog posts
- Why Your Activity Distance Is Wrong And How to Correct It
- Why Some Workouts Cannot Be Fixed
- How to Get a GPX File onto Your Garmin Sports Watch
- How to Combine Multiple Runs Into One Activity
- How to removes GPS Spikes or extreme sudden movements
- Compare two activities with GpxFix - a practical guide
- How GpxFix Reconstructs Indoor Track Runs — even when GPS drops out
- How to restore missing GPS data
- Crop & Cut GPX Activities — A Practical Guide
- How to Change the Distance of a Workout
- When Is It Okay, and Not Okay, to Alter Elapsed Time
- How to Change Moving Time to Match Elapsed Time
- On the Ethics Of Editing Fitness Data
- Understanding Elapsed vs. Moving Time in Strava
- How to Get Accurate GPS and Heart Rate Data
- The GPX Standard: History, Structure, and the Future of GPS Activity Data

