Fix GPS errors and clean a track
Your watch drifted, jumped, or teleported? Remove the spikes that inflate your distance and clean the track back to reality.
Drag a file anywhere onto the editor, or .
Nothing is uploaded — editing happens in your browser. Reads .gpx, .tcx, .fit, .kml and .kmz.
Fix GPS errors
Your watch drifted or teleported? Remove spikes that jump away and snap back.
Reduce points
Fewer points = a smaller file that fits your device's course limit. Re-run anytime — it always starts from your full track, so you can go up or down.
Advanced: spacing & simplify
Edit points
Elevation
This file has no elevation data.
Opt-in: sends only the coordinates of points needing elevation to the terrain provider. Your file is not uploaded.
Re-upload as new
Strava & Garmin reject re-uploads as duplicates. Shift the time or randomize the file ID so it uploads as new.
Plan a route
Click the map to drop points. Below zoom 12 the first click zooms in so you can place accurately.
Export format
Map data © OpenStreetMap contributors. GPX Toolkit is not affiliated with Strava, Garmin, Coros, Suunto or Wahoo.
Remove GPS spikes
A single bad fix can fling a point kilometres away and back, adding fake distance. Remove spikes finds those out-and-back jumps and drops them, at Low, Medium or High sensitivity — without touching genuine sharp turns like switchbacks.
Fix the rest by hand
Drag a point back onto the trail, delete a stray, or smooth a jittery stretch with Simplify. The distance and pace update live so you can see the track return to normal.
How to fix gps errors and clean a track
- Open your GPX file.
- Click Remove spikes (raise the sensitivity if some remain).
- Drag or delete any leftover bad points.
- Download the cleaned GPX.
FAQ
Will it remove real sharp turns?
No. Spike removal ignores normal-spacing corners and only drops points that jump far out and snap straight back, so switchbacks and hairpins are kept.
My distance is wrong — can this fix it?
Usually yes. Spikes are the most common cause of inflated distance; removing them recomputes the real distance from the cleaned track.