100% free · runs in your browser · no upload

The free GPX editor & route planner built for runners

Fix a messy GPS track, cut points to fit your Garmin, or re-upload an edited run to Strava as a new activity — all without your files ever leaving your device.

Open the editor ↓

Edit your GPX file online

Drag a file anywhere onto the editor, or . Nothing is uploaded — editing happens in your browser. Reads .gpx, .tcx, .fit, .kml and .kmz.

No file loaded — open a GPX to begin.

Map data © OpenStreetMap contributors. GPX Toolkit is not affiliated with Strava, Garmin, Coros, Suunto or Wahoo.

Everything you need to fix a GPX file

Purpose-built for the things runners and cyclists actually need to do to their tracks.

📍

Edit any point

Drag points on the map, add missing ones, delete GPS spikes, and fix coordinates or elevation by hand.

✂️

Reduce points

Cut a dense track to a target count or spacing so it fits Garmin, Coros, Suunto and Wahoo course limits — without losing its shape. How to reduce points for Garmin →

🔄

Re-upload to Strava

Shift the start time or randomize the file ID so an edited activity uploads as new instead of a rejected duplicate. Fix Strava duplicate errors →

📉

Smooth & simplify

Remove jitter and unnecessary detail with distance-based thinning and Douglas–Peucker simplification.

🔒

Totally private

Editing happens in your browser. Your routes and home location are never uploaded to any server.

💸

Free forever

No account, no paywall, no file-size limits. Other GPX editors charge — this one doesn’t.

How to edit a GPX file in 3 steps

1. Open your file

Click Open GPX file or drag your .gpx onto the map. It loads instantly and stays on your device.

2. Make your changes

Reduce points to your device limit, drag or delete points, smooth the track, or shift the timestamps.

3. Download

Click Download GPX to save a clean GPX 1.1 file, ready for your watch, bike computer or Strava.

Frequently asked questions

Is this GPX editor really free?

Yes. Every feature is free to use, with no sign-up and no file limits. The site is supported by unobtrusive ads placed around the editor.

Are my GPX files uploaded anywhere?

No. Your files are opened and edited entirely inside your web browser using JavaScript. Nothing is ever sent to a server, so your routes and location data stay private on your device.

How do I reduce the number of points in a GPX file for my Garmin?

Open your file, choose a device preset or type a target number of points under “Reduce points”, and click Reduce. The editor keeps the shape of your route while cutting the point count so it fits your device’s course limit.

Why does Strava say my edited activity is a duplicate?

Strava and Garmin Connect de-duplicate uploads by the activity’s start time. Use the “Make it a new activity” tools to shift the start time or randomize the file ID, and the edited file will upload as a brand-new activity.

What can I edit in a GPX file here?

You can drag, add, delete and rename individual track points, change coordinates and elevation, reduce or simplify the whole track, shift timestamps, and rename the activity — then download a clean GPX 1.1 file.