GeoJSON 💻

GeoJSON

Open Beta
.geojson · application/geo+json

GeoJSON is an open geodata format based on JSON. The standard solution for web developers, compatible with Leaflet, Mapbox, OpenLayers, D3.js, and any GIS software.

Export GeoJSON now ✨ Open Beta — free, no limits

Key Features

Human-readable JSON format
Feature properties (names, types)
WGS84 projection
Native browser support
Example GeoJSON export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

About GeoJSON Format

GeoJSON is an open geodata format (RFC 7946) in which geography is written as ordinary JSON: an array of features, each with a geometry and a set of properties. A human can read it in a text editor, any programming language parses it in one line, and practically all web cartography understands it — Leaflet, Mapbox GL, OpenLayers, D3.js — with no plugins or converters.

An OSM map is exported to GeoJSON when you need the features themselves rather than a picture: to attach a layer to a website, compute statistics for a district, filter the categories you need, load the data into PostGIS or run it through GeoPandas. It is also the most convenient intermediate format: from it, ogr2ogr or QGIS will make SHP, GeoPackage, KML — anything you like.

The output is a single UTF-8 file: one FeatureCollection gathering all the layers of the selected area. Every feature keeps its OpenStreetMap attributes (name, type, tags) and a service property _layer with the name of its source layer — one line of filtering takes the data apart again into roads, buildings, water, greenery and points of interest. Coordinates are WGS84 (EPSG:4326), as the specification requires; the recorded precision is six decimal places, about ten centimeters on the ground: the file drops into any GIS and any web framework with no reprojection.

What Program Opens GeoJSON Files

The following programs and applications can open, edit, and work with GeoJSON (.geojson) files exported from OSM2CDR:

💻Leaflet 💻Mapbox 🌎QGIS 💻D3.js 💻Kepler.gl 💻GeoPandas

Format specifications

Who Uses GeoJSON Maps

🏗
Web development
The native format for Leaflet, Mapbox and OpenLayers: the map is attached to a site with a couple of lines of code.
💻
Interactive maps
Vector layers with attributes for clickable maps with tooltips and filters.
📊
Data visualization
A ready source for D3.js and dashboards: boundaries, POI and routes in standard JSON.
🎨
APIs and services
A lightweight geodata exchange format for REST APIs and microservices.
🗺
Data Science
Loading city geometry into GeoPandas and QGIS for spatial analysis.

How to Export GeoJSON

1
Select area
Draw a rectangle or polygon on the interactive map at osm2cdr
2
Choose GeoJSON
Select GeoJSON from the list of 127 available export formats
3
Export
Click Export and receive your .geojson file in 1-5 minutes
4
Download
Download the ready GeoJSON file and open it in Leaflet

How to Open After Export

Popular maps in GeoJSON

Free

Get GeoJSON map exports

Download professional GeoJSON maps from OpenStreetMap. Instant generation, any area.

Free / export
Export GeoJSON now →

Frequently Asked Questions

Can I open GeoJSON in a browser?
Is GeoJSON a free format?
Can I load GeoJSON into PostGIS?
How do I split the export back into layers?
Which projection do the coordinates arrive in?
What should I do if the file turns out too big for a browser?

Compare with Other Formats

Related Formats

Frequently Exported Together

Related Articles