GPXer is a free online GPX route splitter for cyclists, hikers, runners, and outdoor route planners.
Upload a GPX file, inspect the route on a map, review the elevation profile, place split points along the track, and export individual GPX segment files. GPX files are processed locally in the browser, so routes stay on your device.
- Upload and parse local GPX track files.
- View the route on an interactive MapLibre map.
- Inspect distance, ascent, descent, and slope-colored elevation details.
- Split routes by clicking the track or elevation profile.
- Export one segment or all segments as GPX files.
- Restore the last opened route from local browser storage.
Install dependencies:
bun installStart the development server:
bun run devRun tests:
bun testBuild for production:
bun run buildRun the production server:
bun startGPXer stores the last opened route in the browser's local IndexedDB so the route can be restored on reload. GPX files are processed locally in the browser.
Generated builds and local working data are intentionally ignored by git,
including dist/, node_modules/, data/, and .DS_Store.
MIT