Convert GeoJSON to GPX
Upload your GeoJSON file and download GPX for GPS devices and outdoor apps.
GeoJSON is the web standard for geodata, used by Leaflet, Mapbox and most mapping APIs. GPX is the format for GPS devices and apps such as Garmin, Strava and Komoot.
Points are translated into waypoints and lines into tracks. Conversion happens locally in your browser and no data leaves your computer.
Upload file
Drag and drop your file here
or Choose file
KML, KMZ, GPX, GeoJSON, CSV, Shapefile, FlatGeobuf (.fgb), GeoPackage (.gpkg), TopoJSON · Max 50 MB
Files are processed locally in your browser and never sent to any server.
Frequently Asked Questions
Which geometry types are converted?
Points become waypoints and lines (LineString) become tracks. Polygons are not supported in GPX and are reported as a warning.
Are attributes from the GeoJSON preserved?
Names and descriptions are mapped to the GPX name and desc fields. Other properties are included as far as the GPX format allows.
Can I use the file in Strava or Komoot?
Yes. GPX is the standard format for these apps. Upload the file via the app's import or route function.
Is the file uploaded anywhere?
No. Everything happens in your browser and no coordinates or attributes are sent to a server.