Home / Analyze your data / Compare GPX
Compare Two GPX Files — Overlay Routes & Elevation
Overlay two GPX routes on one map and elevation profile, side by side.
Route A
Drop a .gpx or
Route B
Drop a .gpx or
Both files are parsed in your browser · never uploaded
What this does
Drop in two GPX files — two different routes, or the same course ridden or run on two days — and this overlays both tracks on a single map and a single elevation profile, then lays the headline numbers side by side so the difference is obvious. It is the kind of comparison the big platforms hide behind an account; here it runs entirely in your browser.
Your files never leave the device
Both GPX files are opened locally with your browser's built-in reader. Nothing is uploaded, stored, or sent to a server — only the public OpenStreetMap map tiles for the area you pan to are fetched, exactly as on any map. Close the tab and your routes are gone.
Comparing the same course over time
Export the same segment from two efforts and you can see, at a glance, where you took a different line, where the climbing differs, and how distance, time, pace and average heart rate moved between them.
Questions
Are my GPX files uploaded anywhere?
No. Both files are opened locally by your browser and compared on your device — nothing is sent to a server, stored, or logged. Close the tab and they are gone.
What can I compare?
Two routes or efforts overlaid on one map and one elevation profile, plus a side-by-side table of distance, elevation gain, moving time, average pace, and average heart rate — with the difference between them.
Do the files need timestamps?
No. Route files without timestamps still overlay by distance and elevation; pace and moving-time comparisons appear only for files that carry times.