Drag-and-drop GeoJSON
Drop a .geojson file onto the workbench or paste raw JSON and it renders on the map immediately. No accounts, no upload limits.
Geospatial workbench / live
Open source mapping & geospatial data visualization.
A browser-based GeoJSON workbench. Drop, paste, or URL-load geospatial data and instantly visualise it on an interactive vector map — with measurement, drawing, and an embeddable JS SDK. No proprietary tile lock-in.

The story
geojson.app is a geospatial data visualisation and processing toolkit built on a purely open-source web mapping stack. Drag a .geojson file in, paste raw GeoJSON, or load it from a URL — the map renders instantly with vector tiles, no account required.
Beyond viewing, the workbench gives you measurement, marker placement, polygon drawing, projection toggles, and a one-click "copy as GeoJSON" export for any feature. For developers, an embeddable JS SDK makes it trivial to add an interactive map to your own site without committing to a paid Mapbox or ArcGIS account.
It exists as the open-source alternative we wanted: fast, no-login, no lock-in, and built on tools the wider geospatial community can audit and extend.
Inside the product
Drop a .geojson file onto the workbench or paste raw JSON and it renders on the map immediately. No accounts, no upload limits.
Pull GeoJSON straight from a URL — share a link to a hosted dataset and the map renders with the data inline.
Measure multi-point distances, draw polygons and multi-polygons, drop markers with custom positioning — all from the toolbar.
Any drawn or selected feature can be copied straight back out as valid GeoJSON. The workbench is a two-way street.
Add interactive maps to your own website using the JS SDK — no paid tile provider required for typical use.
Built on open-source web mapping libraries so you can audit, extend, or migrate without fighting a proprietary tile provider.
Who it is for
The decisions behind it
No. Open the page, drop your file, and the map renders. Nothing is uploaded to a server you don't control.
A JS library you can add to your own site to render the same interactive maps. Useful for adding a map to a docs site, dashboard, or blog without a paid tile contract.
Comfortable with typical GeoJSON workloads. Very large datasets may benefit from tile-serving instead — but for most everyday GIS files it's fine.
It's built on a purely open-source web mapping stack. Visit geojson.app for the latest on the project's licensing and contribution model.
Also made here