Convert GeoJSON files to GPX format instantly — free, private, and entirely in your browser. Compatible with Garmin, Strava, AllTrails, and all GPS devices.
Drag & drop your .geojson or .json file here
or click to browse
GPX (GPS Exchange Format) is an XML-based file format for storing GPS data — tracks, routes, and waypoints. It is the standard format for GPS devices and apps like Garmin, Strava, AllTrails, Komoot, and Wikiloc.
GPX is the go-to format for GPS devices and fitness/outdoor apps. Converting GeoJSON to GPX lets you load your geographic data into Garmin devices, Strava, AllTrails, Google Maps, or any application that reads GPS tracks and waypoints.
Point and MultiPoint features become GPX waypoints (<wpt>). LineString and MultiLineString features become GPS tracks (<trk>). Polygon rings are also exported as tracks so their shape is preserved in GPS viewers.
Yes. If your GeoJSON coordinates include a third value (altitude/elevation), it is written to the GPX <ele> element for each point.
Completely. All conversion happens in your browser — your GeoJSON file is never uploaded to any server.
GeoDataTools supports files up to 30MB. For larger files, consider using the full GeoDataTools app which uses Web Workers for optimal performance.
Need to visualize your GPS tracks on an interactive map? Try the full GeoDataTools app.
Open GeoDataTools App