Features
Everything you need to work with GeoJSON
A lightweight, browser-based tool — no installation, no sign-up, no data sent to any server.
Google Maps Integration
Your GeoJSON features are rendered directly on Google Maps with a dark-themed style. Points, lines, and polygons are color-coded by geometry type.
Automatic CRS Conversion
If your GeoJSON has a
crs field, the tool automatically detects the EPSG code and reprojects every coordinate to WGS84 using proj4js — with no manual configuration needed.Paste or Upload
Type or paste raw GeoJSON in the text panel, or drag and drop a
.geojson / .json file directly onto the upload area.Auto Fit Bounds
The map automatically zooms and pans to fit all features in your GeoJSON, no matter where on Earth they are.
Layer Summary
The side panel shows a breakdown of your data by geometry type — Points, LineStrings, Polygons — with feature counts at a glance.
Privacy First
All processing happens entirely in your browser. Your geographic data is never uploaded to any server.
How to use
Three steps to visualize your data
1
Open the text panel or file tab
On the right side of the map you will find a panel with two tabs: Text for pasting raw GeoJSON, and File for drag-and-drop upload.
2
Paste your GeoJSON or drop a file
Any valid GeoJSON is accepted:
FeatureCollection, Feature, or bare geometry types. If your data uses a non-WGS84 CRS, just leave the crs field in — the tool handles conversion automatically.3
Click "Load" and explore the map
Your features appear on the map instantly. The map fits to their bounding box. The panel shows how many features were loaded and which geometry types are present.
CRS Support
Supported coordinate reference systems
The viewer fetches projection definitions on demand from epsg.io, so virtually any EPSG code works. Here are some common ones used in European datasets:
EPSG:4326
WGS 84 — Geographic (lat/lon)
Global
EPSG:3857
Web Mercator (Pseudo-Mercator)
Global / Web Maps
EPSG:25832
ETRS89 / UTM Zone 32N
Central Europe
EPSG:25833
ETRS89 / UTM Zone 33N
Central-East Europe
EPSG:32632
WGS 84 / UTM Zone 32N
Italy, Central Europe
EPSG:3003
Monte Mario / Italy Zone 1
Italy (West)
EPSG:3004
Monte Mario / Italy Zone 2
Italy (East)
EPSG:27700
British National Grid
UK
EPSG:2154
RGF93 / Lambert-93
France
any EPSG
All other codes fetched automatically
Worldwide
FAQ
Frequently asked questions
Does my data leave my browser?
No. All GeoJSON parsing and coordinate conversion runs entirely in your browser using JavaScript. The only external requests are for projection definitions from epsg.io (if your CRS is non-standard) and map tiles from Google Maps.
How does automatic CRS conversion work?
If your GeoJSON contains a
crs field with an EPSG code (e.g. urn:ogc:def:crs:EPSG::25832), the viewer reads that code, fetches the proj4 projection string from epsg.io, and uses proj4js to reproject every coordinate pair to WGS84 (EPSG:4326) before rendering on the map.What GeoJSON types are supported?
All standard GeoJSON types are supported:
Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, GeometryCollection, Feature, and FeatureCollection.What file formats can I upload?
You can upload
.geojson and .json files. The file content must be valid GeoJSON. Other formats like Shapefile, KML, or GML are not supported at this time.Is there a file size limit?
There is no hard limit imposed by the tool, but very large files (hundreds of MB) may slow down the browser since everything is processed in memory. For best performance, keep files under ~20 MB.