Convert GPX to GeoJSON online for free — right in your browser. No upload, no sign-up, batch conversion, coordinate systems and attributes preserved.
Efficiently convert from GPX to GEOJSON format
All processing is done locally in your browser
Output standard GEOJSON format
Convert gpx to geojson online for free — right in your browser. No upload, no sign-up, batch conversion, coordinate systems and attributes preserved.
GPX (GPS Exchange Format) is an XML-based GPS data exchange format and the de facto standard for exchanging data between GPS devices and applications. GPX supports three core data types: Waypoints (single location points), Routes (ordered path point sequences), and Tracks (GPS-recorded point sequences with timestamps). GPX files can be generated by various GPS devices, sports watches, and mobile apps.
GeoJSON is a geospatial data interchange format based on JSON. It can represent Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection geometries. Defined by RFC 7946, GeoJSON has become one of the most popular data exchange formats in web GIS. GeoJSON files use WGS84 coordinates and support Feature objects with associated properties and FeatureCollections for organizing multiple features.
Every GPS device, fitness watch, and hiking app writes GPX — it is the universal exchange format for tracks and waypoints recorded in the field. But to analyze that data, map it with Leaflet, or combine it with other layers, you need GeoJSON. Converting GPX to GeoJSON turns recorded tracks into LineString features with elevation and time data attached, and waypoints into named points — ready for web maps, spatial analysis, or storage in PostGIS.
Yes — each track becomes a LineString feature, each route becomes a LineString, and each waypoint becomes a Point, all in one FeatureCollection.
Yes, elevation is stored as a coordinate z-value and as an explicit elevation property for easy access.
Track point times are kept as ISO timestamp properties, so time-based analysis still works after conversion.
Upload your GPX file — drag and drop it onto the page, or browse from your device. You can add several files at once for batch conversion.
The conversion runs automatically in your browser. No upload, no server — your data stays on your device the entire time.
Download the GeoJSON file. Each input produces its own output, ready to use in your GIS, web map, or archive.