Free · No signup · GDAL-powered

Convert GeoJSON to GPX Online — Free & Instant

Converting GeoJSON to GPX lets you take routes, tracks, and waypoints from web maps and load them onto GPS devices and fitness applications. GeoJSON is ubiquitous in web development, while GPX is the universal language of GPS hardware and outdoor apps. Maparz bridges the two formats instantly using GDAL.

Advertisement (728×90)

File converter

When to convert GeoJSON to GPX

  • Converting planned route GeoJSON into GPX for Garmin or Wahoo devices
  • Exporting trail GeoJSON from OpenStreetMap for use in Komoot or AllTrails
  • Loading GeoJSON waypoints into OsmAnd for offline navigation
  • Sharing GeoJSON feature data with colleagues using GPS-only devices

How to convert GeoJSON to GPX

  1. 1

    Upload your GeoJSON

    Drop your .geojson or .json file on the upload zone.

  2. 2

    Select GPX

    Click GPX in the format panel.

  3. 3

    Download and transfer

    Copy the .gpx to your GPS device or import into your navigation app.

About GeoJSON

GeoJSON is an open standard geospatial data format based on JSON, defined in RFC 7946. It supports all geometry types (Point, LineString, Polygon, MultiPolygon, etc.) and arbitrary properties per feature. GeoJSON is the preferred format for web mapping because browsers can parse it natively and libraries like Leaflet, Mapbox GL, and D3 consume it directly. GitHub renders GeoJSON files on a map automatically. It uses WGS 84 (EPSG:4326) as its coordinate reference system.

Strengths

  • +Native browser support (JSON)
  • +Human-readable and editable
  • +Single file — easy to share
  • +First-class support in web mapping libraries

About GPX

GPX (GPS Exchange Format) is an XML-based format for storing GPS data including waypoints, routes, and tracks. It is the de-facto standard for sharing GPS recordings from devices like Garmin, Suunto, and smartphones. GPX is natively supported by Google Earth, Strava, Komoot, Garmin Connect, and virtually every GPS application. A GPX file can contain three types of data: waypoints (individual points of interest), routes (ordered lists of waypoints for navigation), and tracks (continuous GPS recordings with timestamps). GDAL reads and writes GPX natively.

Strengths

  • +Universal GPS device compatibility
  • +Supported by Strava, Garmin, Google Earth
  • +Contains timestamps and elevation data
  • +Human-readable XML

Frequently asked questions

Q.What GeoJSON geometry types are supported?

Points become GPX waypoints, LineStrings become GPX tracks, and Polygons are converted to closed tracks. MultiGeometry types are also supported.

Q.Does the GeoJSON need to be in WGS 84?

GeoJSON by specification uses WGS 84 (EPSG:4326), so no reprojection is needed. Non-standard projections in GeoJSON may produce unexpected results.

Q.Can I import the GPX into Strava?

Yes. In Strava, go to Upload Activity > File and upload the .gpx file.

Related conversions