Convert a Google Earth KML file to ESRI Shapefile (.shp) format for GIS software — free, private, entirely in your browser. No upload required.
Drag & drop your .kml or .kmz file here
or click to browse
Yes — they describe the same conversion. .shp is the geometry file inside a Shapefile, and "SHP" is common shorthand for the whole Shapefile set. This tool outputs a ZIP containing .shp, .shx, .dbf, and .prj, because GIS software needs all four together.
KML (Keyhole Markup Language) is the XML-based format used by Google Earth and Google Maps to display geographic data with rich styling and descriptions.
Converting KML to Shapefile lets you bring data created in Google Earth into desktop GIS software like QGIS, ArcGIS, or Esri products, which use Shapefile as a native format.
A ZIP archive containing .shp (geometry), .shx (index), .dbf (attributes), and .prj (WGS84 projection) — ready to open directly in any GIS software.
Yes. GeoDataTools performs all conversions entirely in your browser using JavaScript. Your files never leave your device — no data is uploaded to any server.
Yes. KMZ is a ZIP-compressed KML file. Drop a .kmz file in directly; it's unzipped in your browser automatically.
Need to visualize the converted data on an interactive map? Try the full app for maps, filtering, and analysis.
Open GeoDataTools App