- Home
- Free tools
- Merge GPX
Merge GPX files
Several tracks, one file, in the order you pick them. Free, and the files never leave your browser.
or drop several GPX files here
How the merge works
- 1
Select the .gpx files together, or drop them all on the page. The order of selection is the order in the result.
- 2
Every waypoint, route and track of every file is read and written into one GPX 1.1, each track kept as its own track with its name, segments and elevation. Nothing is joined or simplified.
- 3
Download the merged .gpx and load it on the device or in the app. To join the tracks into a single line, open the result in an editor such as gpx.studio.
What the merged file contains
The union of the inputs, in GPX 1.1, in input order.
| In the inputs | In the result |
|---|---|
| wpt | All waypoints, first file first. |
| rte | All routes, kept as routes. |
| trk | All tracks, each kept separate with its own name and segments. A device shows them as several tracks. |
| ele, time, name, desc, cmt, sym | Kept on every point and track. |
| Duplicate waypoints | Kept as they are. Nothing is deduplicated. |
What it does not do
- It does not join tracks into one continuous line. Each input track stays a track; joining is an editing decision, do it in gpx.studio or in QGIS.
- It does not sort by time. Files come out in the order you selected them.
- Heart rate, cadence and power extensions are not carried over.
- Files up to 50 MB together.
Questions people ask
- Do my GPX files get uploaded?
- No. The files are read and the result is written in your browser tab. Nothing is sent.
- Why does my device show three tracks instead of one?
- Because you merged three files and each track was kept. Most devices and apps handle that fine. To get one line, join the tracks in gpx.studio after merging.
- Can I choose the order?
- Yes. The order in which you select or drop the files is the order in the result. Select the first day first.
- Will Strava accept the merged file?
- As a route, yes. As an activity, only if every track has per-point timestamps and they do not overlap; a merge of two recorded rides on the same day usually works, two recordings of the same hour do not.
- How many files can I merge?
- As many as you like, up to 50 MB together. A week of daily rides is a few megabytes.
Other free tools
- KML to GPX
- GPX to KML
- KMZ to GPX
- GPX to KMZ
- KML to CSV
- CSV to KML
- KML to GeoJSON
- GeoJSON to KML
- Shapefile to GeoJSON
- GeoJSON to Shapefile
- Shapefile to KML
- KML to Shapefile
- CSV to Shapefile
- Shapefile to CSV
- CSV to GeoJSON
- GeoJSON to CSV
- KMZ to KML
- KML to KMZ
- KMZ to Shapefile
- Shapefile to KMZ
- KMZ to CSV
- CSV to KMZ
- Coordinate converter
- All free tools
Next, open it in QGIS
Every one of these files loads in QGIS in one dialog. Once the points or polygons sit on your imagery, the two TerraLab plugins take over: AI Segmentation detects the objects the file is missing, AI Edit renders a project on the map.