Skip to content
Vecaria
Go Pro

GPX to GeoJSON Converter

GPX to GeoJSON turns tracks, routes and waypoints into LineString and Point features, keeping track and route names — from Strava, Garmin or any GPX 1.0/1.1 file. Drop it in, check the map preview, then download the .geojson.

This tool runs entirely in your browser — your files are never uploaded to a server.

  • Formats: GPX, GeoJSON
  • Flow: GPX tracks / routes / waypoints → GeoJSON
  1. Drop your .gpx file into the input (or use “or load a file”), or open it in a text editor and copy-paste the contents.
  2. Click “Convert to GeoJSON” (or press Ctrl/Cmd+Enter).
  3. Check the result summary and map preview, then copy or download the .geojson.
  • Elevation, time and GPX extensions (heart rate, cadence, temperature) as well as waypoint names aren’t kept — output is pure geometry (LineString/Point); track/route names are preserved.
  • Points with missing or out-of-range (non-WGS84) coordinates are skipped.
  • Output is pretty-printed (indented) JSON.
  • Input: drop a .gpx file into the input box, or paste <gpx><trk><trkseg><trkpt lat=“39.9” lon=“116.4”/>…</trkseg></trk></gpx>.
  • Output: a FeatureCollection where trk/trkseg become LineStrings and wpt become Points — with a feature summary and map preview…

Open GPX to GeoJSON Converter in the tools site →