GeoJSON to CSV Converter
GeoJSON is the web standard for encoding geographic data in JSON. This converter extracts feature properties and coordinates from GeoJSON FeatureCollections into flat spreadsheet rows — bridging the gap between map data and tabular analysis.
About the GeoJSON to CSV format
Each Feature in the collection becomes one CSV row. Properties are mapped to columns by key name. Point geometries add longitude and latitude columns. Multi-point, line, and polygon geometries extract a representative coordinate pair. The geometry type is included as a column.
Common use cases
- Analyzing census tract properties exported as GeoJSON in a spreadsheet.
- Extracting store location data from a GeoJSON API response for a retail audit.
- Converting an open-data GeoJSON dataset into CSV for a Tableau or Power BI import.
- Reviewing survey point properties from a field data collection app.
How to use this tool
- Upload your GeoJSON file or paste the source content into the text box on this page.
- Click the convert button and wait for the browser to parse the input into consistent columns.
- Inspect the output preview — check row counts, column headers, and sample values before downloading.
- Download the result as CSV and continue with your spreadsheet, database, or reporting workflow.
Tips for best results
- Make sure your GeoJSON is a FeatureCollection — bare Geometry objects are not supported.
- Property keys become column headers; inconsistent keys across features produce sparse rows.
- Use CSV to GeoJSON for the reverse conversion when you have lat/lon columns in a spreadsheet.
Common pitfalls
Large GeoJSON files with complex polygon geometries may be slow to process. For files over 5 MB, consider filtering features before conversion.
For more background on data formats and conversion workflows, read our format guides or browse the converter blog for step-by-step walkthroughs linked to each tool.