Online GeoJSON viewer

Maptinker is a free online GeoJSON viewer. Drop in a .geojson or .json file, or paste the text straight from an API response, and it draws on a map right away. There's no account, no install, and no tracking cookies.

What is GeoJSON?

GeoJSON is a plain-text way of writing down geographic features. It's ordinary JSON with a shape everyone agrees on: a FeatureCollection holding features, and each feature has a geometry (a point, line, or polygon) plus a set of properties. Because it's just text, it shows up everywhere — the response from a mapping API, the export button in a GIS tool, or a file sitting in a repo next to the code that reads it.

The trouble is that a GeoJSON file tells you very little until you can see it. A block of coordinates won't reveal whether a boundary sits in the right spot or the points came out where you expected. That's the job this viewer does.

How to open GeoJSON

  1. Drag the file in. Drop a .geojson or .json file anywhere on the map, or click to browse for it.
  2. Or paste the text. Open the Paste data box and drop in the raw GeoJSON. Useful when you've copied a snippet from an API or an editor and have nothing on disk.
  3. Read the map. It renders and zooms to fit. Click a feature to see its properties, or open the data table to work through every record.

What you can do with it

Once it's on the map you can:

One thing worth checking: coordinate order

GeoJSON writes coordinates as longitude, then latitude — x before y. A fair amount of data gets written the wrong way round, and the result is a map with everything in the wrong place, often out near 0,0 in the Gulf of Guinea. If your features show up somewhere odd, that swap is the first thing to rule out.

Runs in your browser

Maptinker reads and draws the file with code that runs on your own machine. Nothing to install, no account to create, no tracking cookies, and we never sell or share your data.

Frequently asked questions

Can I paste GeoJSON instead of uploading a file?

Yes. Open the Paste data box and drop in the raw text. It's handy for a snippet copied from an API response or a code editor, and it goes through the same map view as an uploaded file.

Is there a difference between .json and .geojson?

Not to Maptinker. GeoJSON is JSON written to an agreed shape, so a valid file works whether it ends in .json or .geojson.

My points landed in the wrong place. Why?

GeoJSON coordinates are longitude first, then latitude. Data that was written the other way around comes out with x and y swapped, usually far from where it belongs. That's an issue in the file, not the viewer.

Can I edit the data and export it again?

Yes. Change attribute values or geometry, then export to GeoJSON, CSV, a Shapefile ZIP, or FlatGeobuf.

How large a file can it handle?

Up to 128MB in the browser. GeoJSON is a wordy format, so it runs bigger than the same data in a binary one, but large files still load, with very large ones leaning on a temporary server.

Is it free?

Yes. No sign-up, no trial, no watermark.