Convert GPX to GeoJSON

Upload your GPX file and download GeoJSON. GPS tracks, routes and waypoints are all supported.

GPX is the standard format for GPS data, used by Garmin, Strava, Komoot, Suunto and most GPS devices. GeoJSON is the web standard for geodata and works natively with Leaflet, Mapbox and web mapping APIs.

Elevation data and timestamps from the GPX file are preserved in the GeoJSON output if present in the source file.

Upload file

Drag and drop your file here

or Choose file

KML, KMZ, GPX, GeoJSON, CSV, Shapefile (.zip) · Max 50 MB

Files are processed locally in your browser and never sent to any server.

Frequently Asked Questions

Is elevation data from the GPX file preserved?

Yes. Elevation values are included as the Z coordinate in GeoJSON coordinates if present in the GPX file.

Are timestamps converted?

Yes. Timestamps from trackpoints and waypoints are copied as properties in the GeoJSON result.

What happens to waypoints, tracks and routes?

All geometry types are converted: waypoints become points (Point), and tracks and routes become lines (LineString).

Are GPX files from Garmin and Strava supported?

Yes. GeoKonvert handles standard GPX 1.0 and 1.1, covering most GPS devices and apps.