Flattens a GPS file into a spreadsheet. Useful for plotting an elevation profile, checking where a track jumps, or feeding coordinates into something that only reads tables.
Two row shapes, for two different jobs
One row per point gives you every coordinate: feature number, geometry type, sequence, longitude, latitude, elevation, and the feature's properties repeated on each row. This is the shape for plotting a profile or analysing a track.
One row per feature gives you a summary: one line per waypoint or track, with its first coordinate and a point count. This is the shape for an inventory of what a file contains.
Longitude comes first
Making an elevation profile
Other names for this
Also searched as “gpx to excel”, “gps track to spreadsheet”.
Questions
- Which column is latitude?
- The fifth in point mode, and it is named in the header. Longitude comes first, matching GeoJSON and KML.
- Can I get the distance between points?
- Not directly — that is a calculation rather than a conversion. Compute it in the spreadsheet with a haversine formula over consecutive rows.
- My file has thousands of rows.
- A recorded track logs a point every second or two, so an hour is a few thousand points. Use feature mode if you only need a summary.
- Is my file uploaded?
- No. Everything runs in this tab. That matters more here than almost anywhere else on the site — a calendar is your movements, an address book is other people’s personal data, and a GPS track is where you live and where you run. None of it is sent anywhere.