GeoJSON Map Viewer
Upload GeoJSON files and display them on an interactive Leaflet map. Color-code and adjust thickness per property value, toggle layers, and click features to inspect their attributes.
Frequently Asked Questions
What file formats are supported?
Standard GeoJSON files (.geojson or .json) containing a FeatureCollection, individual Features, or bare geometries. All geometry types are supported: Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, and GeometryCollection.
How do I style features by a property?
After uploading a file, expand the layer controls in the sidebar. Use the "Style by" dropdown to pick a property. Each unique value gets its own color and stroke width slider so you can style them independently.
Can I load multiple GeoJSON files at once?
Yes. Each uploaded file becomes a separate layer with its own visibility toggle, color scheme, and style settings. You can drag and drop multiple files simultaneously.
Is my data uploaded to a server?
No. All file parsing and map rendering happens entirely in your browser. Your geographic data never leaves your device.
Related Tools
🔧 Utility
JSON Formatter
Format, beautify, or minify JSON data. Validate syntax, see structure stats, and copy the result.
🔧 Utility
CSV Editor
Upload a CSV file and make quick edits: drag-and-drop column reorder, add columns with default values, remove empty columns, split columns by delimiter, and download the result.
🔧 Utility
Chart Builder
Enter data in a spreadsheet grid and instantly see bar, line, pie, and doughnut charts. Add rows and columns, customize labels, and download any chart as JPG.
