GeoJSON
View, validate, edit, and convert web-ready GeoJSON data.
Quick answer: Open a .geojson file or paste a GeoJSON FeatureCollection to inspect points, lines, polygons, and feature properties on an interactive map. Use the linked validator to check the file, or the editor to draw new features.
Use a FeatureCollection with longitude, latitude coordinates. Keep useful attributes in each feature’s properties.
Check geometry and feature count, then validate the file before publishing. Swapped latitude and longitude can place a valid file in the wrong location.
Open this example in the tool above. Expect three synthetic points near London: West point, East point and North point. Coordinates span −0.13 to −0.12 longitude and 51.50 to 51.51 latitude. These are demonstration locations, not survey data.
Free online GeoJSON viewer — open, inspect, and validate .geojson and .json files in your browser. View features on an interactive map, browse attributes, and convert to Shapefile, KML, GPKG, and more with no upload. Upload or paste your GeoJSON content directly.
Files are processed on your device in the browser. GeoDataViewer does not upload your datasets to a server for viewing.
A .json extension does not guarantee GeoJSON. Check that the document contains a GeoJSON geometry, Feature, or FeatureCollection. Map coordinates use longitude before latitude; valid JSON can still have misplaced coordinates.
Measure distances, areas, elevation, and radius circles using the tools menu, then come back to inspect your GeoJSON layer on the map.
GeoJSON is a JSON-based vector format used to move geographic features between APIs, web maps, scripts, and lightweight desktop workflows.
Smaller layers use a normal MapLibre GeoJSON source. When a
layer has more than 50,000 features, or the large-data
pipeline explicitly marks it for tiled rendering,
GeoDataViewer automatically uses @maplibre/geojson-vt to build a client-side
vector-tile index.
The library slices GeoJSON on the fly in the browser, with no separate tile server. It applies zoom-appropriate simplification, then MapLibre renders the resulting vector tiles for responsive pan and zoom.
The full input is still read and indexed in browser memory; this is not streaming prebuilt tiles. Feature inspection and per-feature styling are limited in this large-data mode.
Read more in the official MapLibre geojson-vt documentation .
Use this viewer to inspect an existing file: open or paste a GeoJSON geometry, Feature, or FeatureCollection, check its location, and review feature properties in the attribute table. The related tools serve different steps in the same workflow.
A successful map preview does not guarantee that the file is suitable for every downstream application. Validate separately and compare the geometry with a known location, especially after conversion.
GeoJSON is a JSON-based format for encoding geographic features like points, lines, and polygons, defined by RFC 7946. It is the most common interchange format for web maps and GIS APIs.
Use the free online GeoJSON viewer at geodataviewer.com/open-geojson-online. Drag and drop your .geojson file to render it on a map, inspect attributes, and validate it — all in your browser with no upload.
GeoJSON is text-based, and its in-memory representation can be costly at scale. Smaller layers use the normal GeoJSON source. When a layer has more than 50,000 features or enters an explicitly marked large-data/tiled-rendering path, GeoDataViewer uses @maplibre/geojson-vt in the browser, where it slices and simplifies vector tiles for smoother interaction. The full input is still read and indexed in browser memory. For very large publishing or analysis workflows, consider prebuilt vector tiles, FlatGeobuf, GeoParquet, or GeoPackage.
Yes. Use the free GeoJSON to Shapefile converter at geodataviewer.com/geojson-to-shapefile. The conversion runs locally in your browser using GDAL — no upload required.
GeoJSON is a single text-based file with broad web mapping support, while Shapefile is a legacy multi-file binary format with broad desktop GIS support. GeoJSON is better for web and API workflows; Shapefile is still common in enterprise and government delivery.
Yes. Copy the GeoJSON text, focus the Open File button in the viewer, and paste with Ctrl+V or Command+V. A geometry, Feature, or FeatureCollection can be inspected; arbitrary JSON is not necessarily GeoJSON.
A preview confirms that the viewer can parse and display the data. Use the linked GeoJSON validator for a separate check before publishing; JSON syntax alone does not guarantee valid or correctly located geometry.
Format workflow cluster
Start with GeoJSON, then move to the most useful viewers, tools, guides, and conversion paths for related GIS formats.
View, validate, edit, and convert web-ready GeoJSON data.
Open SHP packages, check sidecars and CRS, and modernize legacy GIS data.
Read OGC Geography Markup Language, inspect features, and convert XML-based GIS data.
Open small to medium OpenStreetMap PBF extracts and continue into GIS workflows.
Preview CAD drawings and convert DXF geometry for GIS and web mapping.
Open Google Earth files and convert them for GIS, web maps, or CAD workflows.