This free online GeoJSON editor pairs a map with a live code editor. Draw markers, lines, and polygons on the map and the GeoJSON updates instantly; edit the code and the map redraws. Load existing .geojson files, edit feature properties, download your work, or save projects to a free account and share them with a link.
GeoJSON (RFC 7946) is the standard JSON format for geographic data. It represents points, lines, and polygons as features with coordinates and properties, and is supported by practically every mapping library and GIS tool — Leaflet, Mapbox, Google Maps, QGIS, PostGIS, and more.
Pick a drawing tool — marker, line, or polygon — and click on the map. The GeoJSON appears in the code panel as you draw, ready to copy or download. Drag shapes to edit them and the code stays in sync.
Yes — the code panel is a full editor with syntax highlighting and validation. Paste any GeoJSON or edit coordinates and properties by hand, and the map updates live as the code changes.
Use Load to open a .json or .geojson file and Download to save your work as a file. With a free account you can also save projects online, reopen them anywhere, and share a read-only link.
Yes — paste a lat,lng list or CSV into our Plot Points tool and press Open in GeoJSON Editor: the points arrive here as a FeatureCollection ready to edit.