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
Need the opposite? Convert GPX to GeoJSON →
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. This is ideal for sensitive or proprietary geographic data.
GeoDataTools supports files up to 30MB. For larger files, consider splitting your data or using the full GeoDataTools app which uses Web Workers for optimal performance.
Need more powerful geospatial tools? Try the full app with interactive maps, filtering, and more.
Open GeoDataTools App