GPS — GPX · TCX · KML · CSV · XLSX

Map, Inspect, Export

Load GPS Data

Tip: For XLSX, the first sheet will be used. You can remap columns below.

Field Mapping (CSV / XLSX)

We auto-detect common headers: lat/latitude, lon/lng/longitude, ele/elevation/altitude, time/timestamp/date.

Map Preview

Pan/zoom with mouse or touch. Markers show start/end.

Preview & Export

Stats & Splits

Summary

Hover Readout

Move mouse over the map or route…

Splits

How this tool came to be

This page was sparked in a booth at a busy restaurant. A table next to me was venting about “getting GPX from a watch into a clean map and spreadsheet”, fighting with KML exports, and reformatting CSV columns by hand. I went home and built the tool I wished they had: load, map, analyze splits, and export — all privately in your browser, with no uploads or tracking.

Bring your own GPX/TCX/KML/CSV/XLSX — the map preview, stats, and exports happen locally on your device.

Which format should I pick?

FormatBest forProsWatch outs
GPXUniversal tracksSimple XML; widely supportedLarge files for dense tracks
KMLGoogle EarthStyled lines & placemarksHeavier XML; style varies by app
TCXFitness workoutsLaps, HR, cadence supportSupport varies vs GPX
CSV/XLSXAnalysisPivot/filter in spreadsheetsNeeds correct field mapping

Field mapping tips

What the Stats & Splits show

Summary

Total distance, duration, average pace/speed, elevation change. Units toggle between km/mi.

Splits

Per-km/mi time with cumulative distance. Use it to spot surges, slowdowns, or hills.

FAQs & Troubleshooting

My CSV won’t map. Ensure columns are mapped (lat/lon). Check decimals and no stray headers.

Times look wrong. Set the correct time format (ISO/Excel/Unix). Confirm timezone if comparing devices.

Big files feel slow. Close heavy tabs; consider splitting routes or downsampling points.

Do my files upload? No — everything runs locally in your browser.