GeoJSON Map Editor
Draw and edit GeoJSON on an interactive map — undo/redo, snapshots and a field calculator, then export. Free, no sign-in, nothing uploaded.
Processing and data safety
Section titled “Processing and data safety”This tool runs entirely in your browser — your files are never uploaded to a server.
Input and output
Section titled “Input and output”- Formats: GeoJSON
- Flow: GeoJSON → edited GeoJSON via the map UI
How to use
Section titled “How to use”- Paste your GeoJSON into the input box (a sample is pre-filled), click “Load” or “Open file” (over 5 MB parses in a Web Worker) — or pause typing and it applies automatically.
- Pick a mode (Browse / Point / Line / Polygon) to draw, or edit attributes in the table below the map; use “Field calc” as target field = expression (applies to selected features only, or all).
- Safety nets: undo/redo (Ctrl/⌘+Z, Ctrl/⌘+Shift+Z, 50 steps) and named snapshots (up to 10, restorable and exportable as GeoJSON).
Key details and limits
Section titled “Key details and limits”- Editing is feature-level (no topological editing).
- Basemaps require network access — the map area you view is visible to the tile provider (CARTO/OpenStreetMap).
- Built on MapLibre GL (BSD-3) and terra-draw (MIT).
Common use cases
Section titled “Common use cases”- Input: paste a GeoJSON FeatureCollection (a sample is pre-filled) and click Load.
- Output: draw or edit features on the map, tweak attributes in the table, then Export the updated GeoJSON.