GeoJSON to CSV Converter

Convert your GeoJSON files to CSV format instantly — free, private, and entirely in your browser. No upload to any server required.

Drag & drop your .geojson or .json file here

or click to browse

or paste GeoJSON text

Frequently Asked Questions

What is GeoJSON?

GeoJSON is an open standard format based on JSON for representing simple geographical features along with their non-spatial attributes. It is widely used in web mapping applications and supported by most GIS software including QGIS, Mapbox, and Leaflet.

What is CSV?

CSV (Comma-Separated Values) is a universal spreadsheet format. When used for geospatial data, it typically includes latitude and longitude columns alongside attribute data. CSV files can be opened in Excel, Google Sheets, LibreOffice, and virtually any data analysis tool.

Why convert GeoJSON to CSV?

Converting GeoJSON to CSV makes your geographic data accessible in spreadsheet applications, database tools, and data analysis platforms. It's ideal for sharing data with non-GIS users, importing into databases, or performing statistical analysis on feature properties.

How are geometries handled?

Point features have their coordinates exported as latitude and longitude columns. For non-Point geometries (lines, polygons), the centroid coordinates are provided along with a WKT (Well-Known Text) representation that preserves the full geometry.

Is my data safe?

Yes. GeoDataTools performs all conversions entirely in your browser using JavaScript. Your files never leave your device — no data is uploaded to any server. This makes it ideal for handling sensitive or proprietary geographic data.

What is the maximum file size?

GeoDataTools supports files up to 30MB. For larger files, consider splitting your data into smaller chunks or using the full GeoDataTools app which uses Web Workers for optimal performance.

Need more powerful geospatial tools? Try the full app with interactive maps, filtering, and more.

Open GeoDataTools App