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

GeoJSON to CSV Converter

Convert a GeoJSON file to CSV — coordinates and properties as columns — 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 .geojson (or .json) file.
  2. Your browser builds one CSV row per feature locally, with a representative longitude/latitude and every property as its own column.
  3. Download the resulting .csv file.

Frequently asked questions

Is my GeoJSON file uploaded anywhere?
No. The conversion happens entirely on your device.
What columns does the CSV have?
geometry_type, longitude, latitude, followed by one column per property key found across all features. Missing values are left blank.
What coordinate is used for a Polygon or LineString?
For a Point, its own coordinates. For a MultiPoint or LineString, its first vertex. For anything with an area or multiple parts (Polygon, MultiPolygon, MultiLineString), the center of its bounding box — an approximation, not a true geometric centroid.
What happens to nested or array-valued properties?
They're written into their cell as JSON text, so no information is lost.