Field Tools

GPX Track Editor

Trim stationary ends, cut out sections, and split tracks into separate files

About This Tool

The GPX Track Editor is a free browser tool for cleaning up recorded GPS tracks: trim stationary points off the ends, cut a section out of the middle, or split one track into separate parts. It automatically detects stationary clusters at the start and end of a log — the classic “GPS kept recording at camp” problem — and recommends a trim you can apply with one click. Every edit previews live on a map, heart rate, cadence, temperature, and speed data survive the round-trip, and up to 20 edits can be undone. There is no account, no install, and no upload: the GPX file is edited entirely in your browser and never leaves your device. Files up to 25 MB are supported.

How to Use It

  1. Load a GPX file. Drag and drop a .gpx file onto the upload area, or click to browse. Point count, distance, and duration display immediately.
  2. Check the trim recommendation. If stationary points are detected at either end of the track, a banner describes them — Apply Recommendation moves the selection to the suggested keep-range.
  3. Set the selection. Drag the Start and End sliders; the map shows the kept section in red and the dropped ends as dashed grey, with exact coordinates and timestamps for each marker.
  4. Trim, cut, or split. Trim to Selection keeps only the selection; Cut Selection removes it and joins the remainder; Split at Start Marker divides the track at the start slider.
  5. Download. Download GPX saves the edited track as a GPX 1.1 file. Undo steps back through your last 20 edits if you change your mind.

Editing Operations

OperationWhat it does
Trim to SelectionKeeps only the points between the Start and End markers
Cut SelectionRemoves the points between the markers and joins what remains
Split at Start MarkerDivides the track into two parts: as two separate files, one file with two <trk> tracks, or one file with two <trkseg> segments
Trim recommendationFlags stationary clusters at the ends — points within 15 m of the first or last point, once the cluster reaches 5 points or one minute
UndoSteps back through the last 20 edits
DownloadSaves GPX 1.1 with elevation, timestamps, and sensor extensions intact

Frequently Asked Questions

Will editing strip my heart rate or sensor data?

No. Heart rate, cadence, temperature, and speed extensions are parsed on load and written back into the edited file, so sensor data survives trims, cuts, and splits.

What does the automatic trim recommendation detect?

Clusters of points within 15 meters of the track's first or last point — a cluster counts once it has at least 5 points or spans at least one minute. The arrival and departure points are kept so the track still starts and ends where the moving happened.

Can I edit a track with multiple segments?

Yes. Multi-segment tracks are merged into one editable point sequence, and the edited file is saved as a single segment; the tool notes this when it happens.

Can I edit a route or a waypoints file?

Route (<rte>) points are editable when a file contains no recorded track. Waypoint-only files have no point sequence to edit, so the editor reports that instead.

Can I split a track into more than two parts?

Each split produces two parts, and the loaded track stays unchanged — so split, load one of the downloaded parts, and split again for as many pieces as you need.

Is my track uploaded anywhere?

No. The GPX file is parsed and edited entirely in your browser. The map background loads standard tiles from a public tile server, but your track data itself is never sent.

Learn More

Request a Feature

Have an idea that would make this tool better? Post it on the feature request board and vote on what gets built next.