Convert CSV to GPX
Convert CSV coordinates to GPX waypoints for GPS devices
Converting the other way? Use the GPX to CSV converter. See all geo format converters. Need to convert another format? Search all of our CSV converters.
CSV Input
Try a sample:
Drop a CSV file here or
Only the first file is used if multiple are dropped.
The request is made directly from your browser. No proxy is used.
Column Mapping
Provide CSV input above to map columns.
GPX Output
GPX output will appear here...
How to Use This Tool
This tool converts a CSV of coordinates into GPX waypoints for GPS devices and outdoor apps. Map the latitude and longitude columns — plus optional name, description, and elevation — and every row becomes a waypoint. Runs entirely in your browser — nothing is uploaded.
- Paste or upload your CSV — Any spreadsheet export with coordinate columns works.
- Check the mapping — Latitude and longitude are required; name, description, and elevation are optional.
- Get your GPX — Copy the result or save it as a .gpx file for your device.
FAQ
4 questionsDoes this tool upload my data?
No. The conversion happens entirely in your browser. Your data never leaves your device.
Which columns do I need?
Latitude and longitude are required — common names like lat, lon, lng, x, and y are auto-detected. Name, description, and elevation are optional and map to the waypoint's name, desc, and ele fields.
Will the file work on my GPS device?
Yes. The output is standard GPX 1.1 with one waypoint per row — readable by Garmin devices, outdoor apps, and route planners.
What happens to my other columns?
GPX has no generic attribute mechanism for waypoints, so columns beyond name, description, and elevation are not included. Use CSV to KML or CSV to GeoJSON if you need every column preserved.