Split a GPX File
A single file covering a whole tour is awkward: too big for some devices, and impossible to load one day at a time. This tool cuts a track into parts by count, by distance, or by calendar day when the file has timestamps, and hands you each piece as its own GPX with elevation and waypoints intact.
Drop your GPX file here
or click to browse
.gpx · up to 50 MBWas this helpful?
More Map tools
Fitness
Cycling Route to GPX
Draw a cycling route and export to GPX
Plan a cycling route →Fitness
Running Route to GPX
Draw a running route and export to GPX or share image
Plan a running route →Map
GPX Viewer
View any GPX route on a map with elevation and stats
View a GPX route →Map
GPX Simplifier
Reduce GPX points to fit your GPS device
Simplify a GPX file →Files stay local
Processed in your browser
Instant
No queue, no wait time
No account
No sign-up, ever
Free
Enabled by ads
How it works
Drop in your GPX file
The file is read entirely in your browser and never uploaded.
Choose how to split
Into a number of equal parts, every so many kilometres, or one file per day when the track contains timestamps.
Review the parts
Each part shows its distance, point count and duration so you can sanity-check the split before downloading.
Download
Grab individual parts, or download all of them at once as a ZIP.
Frequently asked questions
Usually to load a multi-day tour one day at a time, to get a long file under a device course limit, or to share just one stage of a trip rather than the whole thing.
No. Consecutive parts share the point at the boundary, so if you load them one after another the route joins up exactly with no visible break.
That option needs timestamps on the track points. Planned routes exported from route planners usually have none, since they record where you will go rather than when. Splitting by distance or into equal parts works on any file.
Each part keeps the waypoints that actually fall along it, so a waypoint from day three does not end up in the day one file.
Yes. Elevation and timestamps are carried over for every point in every part.