ToolJoltTools

GPX Merger — Combine GPX Files

Merge multiple GPX files into one — tracks auto-ordered by timestamp, waypoints kept, total distance shown. Free and in-browser.

Open files

Everything runs in your browser — files are never uploaded to a server.

Field guide: GPX Merger

Multi-day tours, a watch that crashed mid-ride, a commute recorded in two halves — sooner or later every runner, cyclist and hiker has a pile of GPX files that should be one. This merger combines any number of GPX files into a single valid GPX 1.1 document: tracks keep their names (or inherit the filename), waypoints are pooled, and — the detail most mergers miss — tracks are ordered by their first timestamp, so a Day 2 file selected before Day 1 still comes out in chronological order.

Each track stays a separate <trk> element rather than being welded into one segment. That's deliberate: Strava, Komoot and Garmin Connect interpret a multi-track file correctly, while force-joining tracks creates a fake straight-line segment between your hotel and the next morning's trailhead — inflating distance and corrupting pace analysis. Total combined distance is computed (haversine, point to point) so you can sanity-check the merge before downloading. Files are parsed in your browser; your training data never uploads anywhere.

Field tips

  • Order doesn't matter when your files have timestamps — selection order is ignored in favour of recorded time. Files without timestamps keep selection order.
  • Merging then re-uploading to Strava? Strava reads the first track's name as the activity name — rename your files meaningfully before merging.
  • If your goal is one continuous track (e.g., for a route-builder that ignores multiple <trk> elements), merge here, then run the output through a desktop editor that joins segments explicitly — automatic joining creates phantom straight lines.
Sources & standards: GPX 1.1 Schema Documentation (Topografix)

Conversions run locally in your browser and follow the cited specifications. Always verify critical output in the target application; for survey-grade or legal data, confirm coordinate systems and datums with your GIS team.

GPX Merger — Combine GPX Files — Merge multiple GPX files into one — tracks auto-ordered by timestamp, waypoints kept, total distance shown. Free and in-browser. Runs 100% in your browser: no upload, no sign-up, no size limits beyond your device.

About GPX Merger — Combine GPX Files

Multi-day tours, a watch that crashed mid-ride, a commute recorded in two halves — sooner or later every runner, cyclist and hiker has a pile of GPX files that should be one. This merger combines any number of GPX files into a single valid GPX 1.1 document: tracks keep their names (or inherit the filename), waypoints are pooled, and — the detail most mergers miss — tracks are ordered by their first timestamp, so a Day 2 file selected before Day 1 still comes out in chronological order.

How to use GPX Merger — Combine GPX Files

  1. 1Open your file (or paste the data) — parsing happens locally in your browser, nothing uploads.
  2. 2Click Process — formats are detected and validated, with clear errors if something is off.
  3. 3Review the stats, warnings and preview so you know exactly what the conversion did.
  4. 4Download the result file, ready for your GPS device, web map or GIS.

Why use GPX Merger — Combine GPX Files?

  • 100% free, no sign-up, no file-size upsell games
  • Fully client-side: files and coordinates never upload to a server
  • Honest errors and warnings instead of silent bad output
  • Works offline once the page is loaded
  • Implements the documented standard: GPX 1.1 Schema Documentation

Frequently asked questions

Does merging join my tracks into one continuous line?+

No — and that's intentional. Each input track remains its own <trk> in the merged file. Joining separate recordings into a single segment draws a straight line between the end of one and the start of the next, which inflates distance and breaks pace charts. Apps like Strava and Garmin Connect handle multi-track files correctly.

What happens to waypoints, elevation and timestamps?+

All preserved. Waypoints from every file are pooled at the top of the merged GPX; track points keep their <ele> and <time> children exactly as recorded. Heart-rate/cadence extensions are not carried over — those use vendor-specific namespaces that vary by device.

Can I merge GPX files from different apps and devices?+

Yes — anything producing standard GPX 1.0/1.1 (Garmin, Strava export, Komoot, Wikiloc, phone apps) merges fine. Routes (<rte>) are converted to tracks in the output so that mixed route/track files behave predictably.

Is there a file count or size limit?+

No hard limit — merging happens in browser memory. A season of weekly rides (50+ files, hundreds of thousands of points) processes in a couple of seconds. Browser memory is the only practical ceiling.

Embed GPX Merger — Combine GPX Files on your website

Want GPX Merger — Combine GPX Fileson your own site? Paste this snippet into any HTML page — it's free, with no API key or sign-up. The tool loads in an iframe and keeps working exactly as it does here.

Embed code
<iframe src="https://tooljolt.com/tools/merge-gpx-files" width="100%" height="640" style="border:1px solid #e5e7eb;border-radius:12px;max-width:680px" title="GPX Merger — Combine GPX Files — ToolJolt" loading="lazy"></iframe>

Related tools

Related GIS tools

Sponsored