GPX Converter
Convert GPX, KML and GeoJSON tracks, or export to CSV, with distance and elevation stats. Runs in your browser.
Designed to run in your browser. See the privacy policy.
About GPX Converter
This converter turns GPS track files from one format into another: GPX to GeoJSON, KML to GPX, GeoJSON to KML, or any of them to a CSV spreadsheet. It reads the file, works out whether it is GPX, KML or GeoJSON from its contents, and writes the format you pick. Tracks keep their separate segments, routes are treated as tracks, and waypoints come along as points.
Alongside the conversion it shows a short summary of the track: total distance in kilometres and miles, elevation gain and loss in metres and feet, moving time and elapsed time when the points carry timestamps, the number of track points, and the bounding box. There is no map and nothing to sign in to.
GPS tracks can reveal where you live, work and train, so the file is processed on your device: it runs in your browser rather than being sent to a conversion service.
How to use
- Drop a .gpx, .kml or .geojson file onto the drop zone, or paste the file contents into the input box.
- Check the "Detected" label above the input to confirm the format and how many tracks and waypoints were found.
- Choose the output format: GeoJSON, GPX, KML or CSV.
- Review the track stats for distance, elevation and time.
- Copy the result, or download it. The download is named after your original file, for example ride.gpx becomes ride.geojson.