CSV to GPX Converter
If you maintain locations in a spreadsheet, GPS apps still want GPX. This free CSV to GPX converter builds waypoints from latitude/longitude columns (also lat/lng, lon, long) and optional name, elevation, time, and description fields.
Key features
- Optional elevation, time, and description columns.
- Browser-only conversion.
About the CSV with latitude and longitude columns to GPX format
Each valid coordinate row becomes a <wpt> element. Rows without finite lat/lon are skipped. Output is GPX 1.1 XML.
Common use cases
- Sending a store-location list to a field team’s GPS app.
- Rebuilding GPX after cleaning coordinates in CSV.
How to use this tool
- Paste CSV with coordinate columns.
- Convert and download .gpx.
- Open in your GPS or mapping app.
Example
Input CSV
name,latitude,longitude
Ada,51.5,-0.12Output
GPX with one <wpt lat="51.5" lon="-0.12">…Tips for best results
- Name columns latitude/longitude or lat/lng for auto-detection.
- Include a name column for readable waypoint labels.
Common pitfalls
This builds waypoints, not a continuous track segment polyline.
Frequently asked questions
Which column names work?
lat/latitude and lon/lng/long/longitude. Optional: name, ele/elevation, time, desc/description.
For more background on data formats and conversion workflows, read our format guides or browse the converter blog for step-by-step walkthroughs linked to each tool.