GeoJSON to CSV

Export GeoJSON features as CSV with coordinates and properties

Export Options

Exporting GeoJSON Vector Data to CSV Format

GeoJSON and CSV are two of the most popular data formats used in GIS, data science, and spatial analysis. While GeoJSON is ideal for nesting complex nested attributes and geometry collections in web mapping APIs, CSV (Comma-Separated Values) remains the standard for tabular data manipulation, spreadsheet modeling, and loading into traditional database systems.

Why Convert GeoJSON to CSV?

Tabular processing engines like Microsoft Excel, Google Sheets, or Python's Pandas library cannot natively parse nested JSON structures easily. By flattening a GeoJSON file into a CSV structure, each spatial feature becomes a single row. Feature properties are mapped directly to CSV column headers, and geometry coordinates are extracted as distinct columns or standardized geometric definitions, making it straightforward to build charts, calculate averages, or run SQL queries.

Handling Geometric Structures in CSV (WKT vs. Columns)

Unlike GeoJSON, CSV files do not have a native representation for geographic shapes. To overcome this, our converter supports two main geometry export structures:

  • Coordinate Columns (Point Geometries): For Point features, the converter extracts coordinates directly into latitude and longitude columns, which is ideal for mapping store locations, coordinates, or GPS logs.
  • Well-Known Text (WKT): For complex lines or polygons, the converter formats geometries into WKT (Well-Known Text) string representations (e.g., POLYGON ((...))). This is the standard open format used to import vector geometries into QGIS, Esri ArcGIS, or PostGIS databases.

Preserving Feature Attributes

During conversion, the nested properties object of each GeoJSON feature is parsed dynamically. All top-level keys inside the properties dictionary are exported as independent columns in the CSV. Any missing values or sparse datasets are automatically padded with empty strings to guarantee uniform row alignment, preserving your database schema structure.

Help & Guide

GeoJSON to CSV Converter

Export GeoJSON features to CSV format for analysis in Excel, Google Sheets, or any spreadsheet app. Also converts CSV with coordinates back to GeoJSON.

How to Use

  1. 1Load your GeoJSON (paste or upload file)
  2. 2Preview features on the map
  3. 3Click Convert to generate CSV
  4. 4Download the CSV file

Features

GeoJSON to CSV

  • Extract coordinates as columns
  • Preserve all feature properties
  • Support all geometry types

CSV to GeoJSON

  • Auto-detect coordinate columns
  • Create Point features
  • Import all columns as properties

FAQ

Related Tools