100% Private — Runs in Your Browser

KML to Shapefile Converter

Convert Google Earth KML files to ESRI Shapefile 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

or paste KML text

Frequently Asked Questions

What is KML?

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.

Why convert KML to Shapefile?

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.

What does the download include?

A ZIP archive containing .shp (geometry), .shx (index), .dbf (attributes), and .prj (WGS84 projection) — ready to open directly in any GIS software.

Is my data safe?

Yes. GeoDataTools performs all conversions entirely in your browser using JavaScript. Your files never leave your device — no data is uploaded to any server.

Does this tool support KMZ files?

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