GeoJSON Viewer
Upload a GeoJSON file or paste JSON to visualise and inspect features on an interactive map.
About This Tool
The GeoJSON Viewer renders a GeoJSON file on an interactive map and lets you inspect the properties of individual features. It is used to verify spatial data exports, debug GIS pipeline outputs, and quickly explore datasets without installing desktop GIS software.
Input
A .geojson or .json file uploaded from your device, or raw GeoJSON pasted as text. The file must contain a valid RFC 7946 FeatureCollection or a single geometry object. Files up to several megabytes are handled in the browser with no server upload.
Output
All geometries rendered on the map — points as markers, linestrings as polylines, polygons as filled shapes. Clicking any feature opens a properties panel showing its key-value metadata. Feature counts by geometry type are displayed in the summary bar.
Key Concepts
- GeoJSON (RFC 7946)
- An open JSON standard for encoding geographic data. Supported geometry types:
Point,MultiPoint,LineString,MultiLineString,Polygon,MultiPolygon, andGeometryCollection. EachFeaturemay carry an arbitrarypropertiesobject. Coordinates are always [longitude, latitude] in WGS84 (EPSG:4326) — note the order is longitude first, opposite to the lat/lng convention of most GPS systems. - FeatureCollection
- The standard top-level GeoJSON container:
{"type": "FeatureCollection", "features": [...]}. A single file may contain thousands of features of mixed geometry types. Individual features can also be loaded as root objects. - CRS limitation
- GeoJSON is defined exclusively in WGS84. Files exported from desktop GIS in other projections (e.g. UTM EPSG:32632, Web Mercator EPSG:3857) will appear geographically displaced until reprojected. Reproject to EPSG:4326 in QGIS or with
ogr2ogrbefore loading.