GEOO.APP

GeoJSON to CSV

Convert GeoJSON to CSV online for free — right in your browser. No upload, no sign-up, batch conversion, coordinate systems and attributes preserved.

Features

Fast Conversion

Efficiently convert from GEOJSON to CSV format

Data Security

All processing is done locally in your browser

Standard Format

Output standard CSV format

geojson to csv

Convert geojson to csv online for free — right in your browser. No upload, no sign-up, batch conversion, coordinate systems and attributes preserved.

Drag and drop files or folders, or click to upload

Related Tools

About

GeoJSON

GeoJSON is a geospatial data interchange format based on JSON. It can represent Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon, and GeometryCollection geometries. Defined by RFC 7946, GeoJSON has become one of the most popular data exchange formats in web GIS. GeoJSON files use WGS84 coordinates and support Feature objects with associated properties and FeatureCollections for organizing multiple features.

CSV

CSV is a plain text table format with comma-separated columns. In GIS, CSV is commonly used to store tabular data with coordinate columns (such as longitude, latitude). While CSV itself is not a geospatial format, by specifying coordinate fields, tabular data can be converted to geometric features like points, lines, or polygons. CSV is the most common way to export geographic data from spreadsheets, databases, and sensors.

Conversion trade-offs

GeoJSON: limitations to know

  • Text format results in larger file sizes, not suitable for massive datasets
  • Does not support topology or spatial indexing

CSV: what you gain

  • Most universal format, can be generated and read by virtually all systems
  • Easy to manually edit and review
  • Suitable for batch conversion and import of coordinate data

Why convert GeoJSON to CSV?

Spreadsheets are still where most analysis and reporting happens. Converting GeoJSON to CSV gives every feature its own row: coordinates become latitude/longitude columns and every property becomes a regular column you can sort, filter, pivot, and chart in Excel, Google Sheets, or pandas. It is the natural step when handing map data to analysts, building reports, or feeding data into BI tools that don't understand JSON geometry.

Frequently asked questions

How are coordinates written?

Each point's coordinates become separate latitude and longitude columns in decimal degrees. Line and polygon geometries are written as GeoJSON strings in a geometry column.

What happens to nested properties?

Nested objects are flattened using dot notation (like address.city) so no data is lost in the tabular structure.

Which delimiter is used?

Comma by default, with values escaped correctly so commas and quotes inside properties survive a round-trip through Excel.

CSV at a glance

Key Features

  • Plain text format supported by all spreadsheet software and programming languages
  • Small file size, fast generation and parsing
  • Can be converted to various GIS formats by specifying coordinate fields

Common Use Cases

  • Converting address coordinate data from Excel or databases to GIS formats
  • Batch importing data from GPS devices and sensors
  • Batch processing of POI (Point of Interest) and address data

How to Use

  1. 1

    Upload your GeoJSON file — drag and drop it onto the page, or browse from your device. You can add several files at once for batch conversion.

  2. 2

    The conversion runs automatically in your browser. No upload, no server — your data stays on your device the entire time.

  3. 3

    Download the CSV file. Each input produces its own output, ready to use in your GIS, web map, or archive.