FileBrixNo upload · Private
Processed locally — your file never leaves your device

GPX to GeoJSON Converter

Convert a GPX file to GeoJSON entirely in your browser — nothing is uploaded.

Drop a GeoJSON, TopoJSON, KML, KMZ, GPX, zipped Shapefile or CSV file hereor click to choose a file from your deviceNothing is uploaded — the file is detected and processed entirely on your device.

How it works

  1. Select or drop a .gpx file.
  2. Your browser converts its waypoints, tracks and routes to GeoJSON locally.
  3. Download the resulting .geojson file.

Frequently asked questions

Is my GPX file uploaded anywhere?
No. The conversion happens entirely on your device, using the browser's own XML parser.
What becomes what in the GeoJSON output?
Waypoints (<wpt>) become Point features, and tracks/routes (<trk>/<rte>) become LineString features. Elevation, if present, is kept as the third coordinate value ([lon, lat, elevation]).
Is it safe to convert a GPX file from an untrusted source?
Yes. The browser's XML parser doesn't fetch external resources or resolve external entities, so this can't be used to read files from your device or make network requests (an XXE attack).