Geospatial workbench / live

geojson.app

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.

  • Geospatial
  • Open source
  • Developer tools
  • Mapping
geojson.app preview
Stack
Open source
Login required
Never
Embeddable
JS SDK
Cost
Free

The story

What it is.
Why we built it.

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

What it helps you do.

01

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.

02

Load from URL

Pull GeoJSON straight from a URL — share a link to a hosted dataset and the map renders with the data inline.

03

Measure, draw, mark

Measure multi-point distances, draw polygons and multi-polygons, drop markers with custom positioning — all from the toolbar.

04

Copy as GeoJSON

Any drawn or selected feature can be copied straight back out as valid GeoJSON. The workbench is a two-way street.

05

Embeddable JS SDK

Add interactive maps to your own website using the JS SDK — no paid tile provider required for typical use.

06

Open stack, no lock-in

Built on open-source web mapping libraries so you can audit, extend, or migrate without fighting a proprietary tile provider.

Who it is for

Built around
real work.

  • Developers and GIS analysts who need a quick visualisation
  • Teams who want to embed a map without paying per tile request
  • Open-source mapping enthusiasts
  • Anyone debugging GeoJSON without spinning up QGIS

The decisions behind it

  • Purely open-source web mapping stack — no proprietary tile lock-in.
  • Hosted workbench AND embeddable JS SDK from one product.
  • GeoJSON-first workflow rather than format-agnostic generality.
  • No login wall, no upload limits, no per-request metering.

A few useful details.

Do I need an account?

No. Open the page, drop your file, and the map renders. Nothing is uploaded to a server you don't control.

What's the embeddable SDK?

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.

What file sizes does it handle?

Comfortable with typical GeoJSON workloads. Very large datasets may benefit from tile-serving instead — but for most everyday GIS files it's fine.

Is the source open?

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.

Pricing

Free

Built with

React + Vite · MapLibre GL JS · Tailwind CSS · Open-source vector tiles

Go further

Also made here

Keep exploring.

fullhallFor people who bring people together.postme.liveA broadcast desk for brands.K cha khabarNepal news intelligence.

Like the way
we build?

Build with us