KML Converter — Convert KML Files Online Free
KML (Keyhole Markup Language) is Google Earth's native format for placemarks, paths, and polygons. Maparz converts KML to Shapefile, GeoJSON, GeoPackage, and other formats using GDAL — all features and attributes are preserved.
File converter
Convert KML to…
Convert to KML from…
About KML format
Keyhole Markup Language (KML) is an XML-based format developed for Google Earth and now maintained by the OGC. It is widely used in Google Maps, Google Earth, and many consumer-facing mapping applications. KML supports styled geometry, network links, folders, and time-based animations. It always uses geographic coordinates (WGS 84) and is stored as plain XML text. KMZ is simply a ZIP-compressed KML file, which can also include embedded images and other resources.
Strengths
- +Native in Google Earth and Google Maps
- +Supports rich styling and labels
- +Human-readable XML
Other format converters
Frequently asked questions
Q.What is the difference between KML and KMZ?
KMZ is a ZIP-compressed version of KML. Maparz handles both — upload either .kml or .kmz and the converter automatically decompresses and processes the file.
Q.Are KML styles preserved when converting to GeoJSON or Shapefile?
No. KML style data (colors, icons, line widths) is not supported by most GIS formats. Geometry and attributes are preserved, but style definitions are dropped.
Q.Can I convert KML NetworkLinks?
No. NetworkLinks reference remote KML files requiring a network connection. Upload a self-contained KML file without NetworkLinks for reliable conversion.