Convert GPX to CSV.
Drop a .gpx file or paste it, and get one row per point. Waypoints, track points and route points are flattened into type, lat, lon, elevation, time, name and description columns.
Drop a .gpx file or paste it, and get one row per point. Waypoints, track points and route points are flattened into type, lat, lon, elevation, time, name and description columns.
GPX files from GPS devices, Strava, Komoot or OsmAnd pack their points inside XML. This converter pulls every <wpt> waypoint, <trkpt> track point and <rtpt> route point into a flat CSV — one row each, tagged with its type — so you can open the data in a spreadsheet, analyze a track's elevation profile, or feed it into the dashboard builder.
Drag a file, click to choose, or paste data directly into the input pane.
Types are inferred so the output is correctly formatted — not strings everywhere.
Copy the output, download it, or hit 'Build dashboard' to chart what's in the data.
Free CSV converters often produce sloppy output — every value quoted, types lost, errors swallowed. Ours infers types where it can, fails loudly when it can't, and pairs the conversion with a one-click path to a dashboard.
Numbers, booleans and dates are detected as you import, so the CSV (and any dashboard built from it) treats them correctly — not everything as text.
Your file is parsed and converted in your browser — verify in DevTools → Network. Nothing is uploaded, logged, or stored.
Malformed input gives a clear, specific error instead of silently wrong output — so you can trust what comes back.
Every conversion keeps a tabular copy, so you can send the data straight to our visualization tool to chart it.