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.