Convert Shapefile to GeoJSON
Upload your Shapefile as a .zip archive and download GeoJSON. All processing happens locally in your browser.
Shapefile (.shp) is ESRI's classic GIS format and consists of several component files: .shp (geometry), .dbf (attributes), .shx (index) and usually .prj (coordinate system). Upload all of them in a single .zip archive. GeoJSON is the web standard for geodata and works natively with Leaflet, Mapbox, QGIS and web mapping APIs.
The coordinate system is read automatically from the .prj file when present. Swedish systems such as SWEREF99 TM and RT90 are supported and reprojected to WGS84 in the GeoJSON output. The file is processed locally in your browser and never leaves your computer.
Upload file
Drag and drop your file here
or Choose file
KML, KMZ, GPX, GeoJSON, CSV, Shapefile, FlatGeobuf (.fgb), GeoPackage (.gpkg), TopoJSON · Max 50 MB
Files are processed locally in your browser and never sent to any server.
Frequently Asked Questions
How do I upload a Shapefile?
Pack all component files (.shp, .dbf, .shx and ideally .prj) into a single .zip archive and upload the zip. The tool reads the components automatically.
Are attributes from the .dbf file preserved?
Yes. All attributes in the .dbf file are copied as properties on each feature in the GeoJSON output.
How is the coordinate system handled?
If a .prj file is present, the coordinate system is read automatically. Without .prj you can select the source system manually, for example SWEREF99 TM or RT90. The output is projected to WGS84.
Is there a size limit?
Conversion happens in the browser and is limited by your computer's memory. Very large datasets (hundreds of thousands of features) may take time but are handled locally without a server.