FFreeTool.wang
Tools/GIS tools/SHP to GeoJSON

Shapefile to GeoJSON Converter

Convert a Shapefile ZIP containing SHP, DBF, SHX, and PRJ into previewable GeoJSON.

GIS · GeoJSON

Files are parsed in this browser and are never uploaded.

.zip · ≤ 50 MB
A Shapefile ZIP must contain .shp; include .dbf and .prj when available.

How to use SHP to GeoJSON

A Shapefile is a file set, not one file. The reliable input is a ZIP with matching SHP/DBF/SHX/PRJ names; missing CRS information is never guessed.

  1. Choose a ZIP containing matching .shp, .dbf, .shx, and optional .prj.
  2. Review detected layer, feature count, geometry type, and field encoding.
  3. Preview bounds and sample properties to catch coordinate errors.
  4. Download UTF-8 GeoJSON and retain the original ZIP for traceability.

What this tool helps with

  • One-off conversion without QGIS
  • Preserves common DBF attributes
  • Processing runs in this browser tab; the file is not uploaded to FreeTool to perform the task.

Compatibility and limitations

  • Missing or wrong PRJ prevents reliable WGS84 conversion
  • Unspecified DBF encoding can corrupt non-Latin text
  • No geodatabase, spatial-index, or topology repair

Frequently asked questions

Why use a ZIP?

SHP geometry and DBF attributes are separate; a ZIP keeps the required companions together.

Why are coordinates off the map?

The PRJ may be missing or wrong; verify the source CRS in GIS software.

Is the data uploaded?

Processing runs in this browser tab; the file is not uploaded to FreeTool to perform the task.