Convert GeoJSON to Shapefile Online
Turn GeoJSON features into a Shapefile ZIP for your GIS workflow. Review the layer counts and attribute notes before downloading.
GeoJSON to Shapefile
Your GeoJSON is processed in this browser. File contents are not uploaded to Kanaries servers.
No file size cap is set. Processing depends on the memory available in your browser and device.
- 01Download a ZIP with SHP, SHX, DBF, PRJ and CPG files.
- 02Separate points, lines and polygons into compatible layers.
- 03Review shortened field names and other conversion changes.
Convert geographic data in your browser
A ready-to-open Shapefile ZIP
Each geometry layer has its own Shapefile components, with WGS 84 projection information and UTF-8 encoding information.
Local conversion
Read, convert, and download on your device without creating an account.
DBF field limits
Field names are shortened and made unique when needed. Nested values become text, and long text values may be truncated. The export includes a field mapping.
How GeoJSON becomes Shapefile
Shapefile stores geometry and tabular attributes in separate files. The converter packages the files together so they can be opened as a layer in GIS software.
Turn GeoJSON features into a Shapefile ZIP for your GIS workflow. Review the layer counts and attribute notes before downloading.
- Flexible GeoJSON input
- Open a .geojson or .json file, paste JSON, or try the sample. FeatureCollection, Feature, and geometry objects are accepted.
- WGS 84 coordinates
- Use longitude and latitude in WGS 84. This tool does not reproject coordinates from another reference system.
- Attributes and geometry
- Field names are shortened and made unique when needed. Nested values become text, and long text values may be truncated. The export includes a field mapping.
How to convert your GeoJSON
- 01
Choose your GeoJSON
Open a file, paste GeoJSON, or start with the sample.
- 02
Review the conversion
Check feature counts and any notes about geometry or attribute changes.
- 03
Download the result
Save the converted file when the result is ready.
- 04
Inspect it on a map
Open the result in a compatible GIS application and check its location and attributes.
Check your converted data
Keep the source
Retain the original GeoJSON so you can compare the output with your source.
Check coordinates
Confirm that coordinates are longitude and latitude, not projected eastings and northings.
Read conversion notes
Review any skipped geometries or field changes before using the export in another workflow.
Frequently asked questions
Q01Which GeoJSON inputs can I convert?
Open a .geojson or .json file, paste JSON, or try the sample. FeatureCollection, Feature, and geometry objects are accepted.
Q02Is my GeoJSON uploaded to a server?
Your GeoJSON is processed in this browser. File contents are not uploaded to Kanaries servers.
Q03How large can my GeoJSON file be?
No file size cap is set. Processing depends on the memory available in your browser and device.
Q04Which geometry types are accepted?
Points, lines, polygons, their multi-part variants, and GeometryCollection are accepted. Invalid JSON and malformed coordinates produce an error.
Q05What happens to feature properties?
Field names are shortened and made unique when needed. Nested values become text, and long text values may be truncated. The export includes a field mapping.
Q06Does the converter change coordinates?
Shapefile output is two-dimensional. Altitude values are omitted and reported. Longitude and latitude are preserved; no reprojection is performed.
Related tools
More GIS file tools
Open, inspect and convert geographic files in the browser.
KML & KMZ
GeoJSON, TopoJSON & GeoParquet
- .geojsonGeoJSON ViewerRender GeoJSON features on a map and inspect their properties.
- .geojson → .kmlGeoJSON to KMLConvert GeoJSON into a KML file for Google Earth.
- .topojsonTopoJSON ViewerOpen a TopoJSON file and view its geometry on a map.
- .parquetGeoParquet ViewerOpen a GeoParquet file and inspect its geometry and columns.