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
- Select or drop a .geojson (or .json) file.
- Your browser builds one CSV row per feature locally, with a representative longitude/latitude and every property as its own column.
- 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.