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

CSV to GeoJSON Converter

Convert CSV rows with latitude/longitude columns into GeoJSON points — entirely in your browser.

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 .csv file.
  2. The latitude/longitude columns are guessed automatically — correct them if needed.
  3. Click Convert to build a GeoJSON Point FeatureCollection locally.
  4. Preview it on the map, then download the .geojson file.

Frequently asked questions

Is my CSV file uploaded anywhere?
No. Parsing and conversion both happen locally in your browser.
How are the latitude/longitude columns chosen?
Common header names (lat, latitude, lon, lng, longitude, x, y) are detected automatically, but you can always pick different columns before converting.
What happens to rows with bad or missing coordinates?
They're skipped, and you'll see how many were skipped — the conversion doesn't fail because of a few bad rows.
What happens to the other columns?
Every other column becomes a property on the resulting Point feature.