Convert GeoJSON to CSV / Excel
Flatten GeoJSON features into CSV or Excel rows with latitude/longitude and properties columns.
GeoJSON is the standard format for representing geographic features in JSON, as defined by the Internet Engineering Task Force (IETF) RFC 7946. Each feature in a GeoJSON file contains geometry data (points, lines, or polygons) and optional properties. Converting GeoJSON to CSV flattens these hierarchical structures into a tabular format where each row represents a single geographic feature, with columns for latitude, longitude, and all associated properties. This is useful for importing geographic data into spreadsheets, GIS software, or databases that prefer tabular formats. This converter processes GeoJSON FeatureCollections, Feature objects, and raw geometry arrays entirely in your browser. It extracts coordinates from Point, LineString, Polygon, MultiPoint, MultiLineString, and MultiPolygon geometries, placing the primary coordinates in dedicated latitude and longitude columns. All feature properties are expanded into individual columns using dot-notation for nested objects. You can choose the output delimiter and toggle whether to include a header row. No data is uploaded to any server during conversion.
How to use the Convert GeoJSON to CSV tool
- Load your GeoJSON data: Drag and drop your .geojson or .json file, choose a file from your file explorer, or paste your GeoJSON directly into the paste area.
- Choose output delimiter: Select a delimiter for the output CSV: comma, semicolon, tab, or pipe.
- Convert to CSV: Click the "Convert Data" button to flatten GeoJSON features into rows with latitude/longitude and properties.
- Export results: Copy the results to your clipboard, download as a local file, or export to Excel format.