GeoJSON Viewer

Upload or paste GeoJSON to visualize on an interactive map. See feature counts, geometry types, properties table. Runs in your browser.

1.0.0
Version
Auth
Batch
Zero uploads. GeoJSON is parsed and rendered entirely in your browser. Tiles come from OpenStreetMap.

Upload .geojson or .json file

Drop here or click to browse

GeoJSON Viewer Tutorial

What is GeoJSON?

GeoJSON is the standard format for exchanging geographic features — points, lines, polygons, with arbitrary properties. Used by mapping libraries (Mapbox, Leaflet, Google Maps), GIS tools (QGIS, ArcGIS), and data sources (Natural Earth, OpenStreetMap, US Census).

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "geometry": {"type": "Point", "coordinates": [-73.98, 40.75]},
      "properties": {"name": "Times Square"}
    }
  ]
}

Supported Geometry Types

  • Point / MultiPoint — single or multiple coordinates
  • LineString / MultiLineString — roads, rivers, routes
  • Polygon / MultiPolygon — countries, parcels, buildings
  • GeometryCollection — mixed geometries in one feature

Common Use Cases

  • Quick sanity check on a GeoJSON file — does it actually render?
  • Review feature properties across hundreds of polygons
  • Debug coordinate ordering (lon-lat vs lat-lon mixups)
  • Share a feature set with someone who doesn't have QGIS installed
  • Verify bounding box before importing to a production system

Interactive Map

  • Click any feature to see its properties in a popup
  • Map auto-zooms to fit the bounding box
  • OpenStreetMap tiles — no API key needed
  • Uses Leaflet, loaded from unpkg CDN (no data sent anywhere from our side)

Limits

Client-side rendering means very large files (>10MB, >20k features) may stutter. For those, use desktop tools like QGIS or Mapbox Studio.