Convert kmz to kml

Free online KMZ to KML converter

Extract a KMZ archive into editable KML while preserving linked map resources.

Convert KMZ to KML online - free

Uploading…
Selected files exceed the 75 MB total limit. Please select fewer or smaller files.

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .kmz file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .kmz to .kml conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .kml file

    Conversion result is ready to download.

How to convert kmz to kml file

Many GIS and mapping applications accept KML but not the compressed KMZ container, so users may need to extract the map before editing, inspecting, or importing it. Converting it to plain KML also helps when the XML must be version-controlled or shared with software that cannot read ZIP archives.

What the KMZ format is

KMZ is a ZIP archive that packages a KML document with related resources, including icons, image overlays, 3D models, screen overlays, and sometimes supporting folders. Google Earth and Google Earth Pro commonly create KMZ files when a place, project, or layer is saved with File → Save Place As. GIS software, GPS mapping tools, and geographic data portals use KMZ when one portable file is more convenient than a KML file with separate assets.

A standard KMZ normally contains a root-level file named doc.kml. The KML usually refers to archived images, models, and icons through relative paths, so the archive's folder structure matters.

What the KML format is

KML is an XML-based geographic markup format used for placemarks, points, paths, polygons, folders, descriptions, camera views, styles, time-based data, ground overlays, and network links. It is supported by Google Earth, Google Earth Pro, QGIS, ArcGIS, NASA WorldWind, and other mapping applications.

Plain KML is easier to inspect in a text editor, modify with XML tools or scripts, and compare in version-control systems. It is not necessarily smaller than KMZ: KMZ compresses the KML and its associated resources, while the extracted KML and resource files can occupy more space.

How to convert KMZ to KML

Extracting the archive is usually the most faithful method. It changes the container without rewriting the KML XML or geographic data.

  1. Make a backup of the original file, such as map.kmz.
  2. Open it with an archive utility such as 7-Zip, WinZip, or the built-in archive manager. You can also copy the file and rename the copy from .kmz to .zip; renaming alone does not perform the conversion.
  3. Extract the complete archive into a new folder. Do not extract only the first visible file.
  4. Find the root-level doc.kml. If the archive uses another KML filename, choose the KML document containing the main map data.
  5. Copy or rename that document to a useful name, such as map.kml.
  6. Keep the extracted resource folders beside the KML. A reference such as files/icon.png must remain at that relative path for the icon to render.

On Linux or macOS, extract the archive with:

unzip map.kmz -d map_kmz

The resulting map_kmz/doc.kml is the KML document. Open it in a text editor or mapping application to check that the XML is readable and the map displays correctly.

Using Google Earth Pro

  1. Open the .kmz file in Google Earth Pro.
  2. Find the imported item in the Places panel.
  3. Right-click the item and select Save Place As.
  4. Choose KML as the file type, select a destination, and save.

Google Earth Pro may rewrite XML, styles, and extensions while saving. Use direct archive extraction when preserving the original document structure is more important than editing the map through Google Earth.

Using the built-in converter

You can convert a KMZ file to KML for free on 101convert.com without installing software: upload the KMZ, select KML as the output format, start the conversion, and download the result. Use local extraction instead for confidential locations, private tracks, or files containing sensitive project data.

Compatibility and quality limits

Extracting a KMZ normally preserves coordinates and the KML elements exactly as stored. Moving only doc.kml can break local images, icons, models, and overlays because their referenced files are no longer available at the expected relative paths.

Some KMZ files contain network links instead of complete local data. Extracting them reveals the link but does not download the remote content. Rendering can also differ between applications for tours, advanced styles, 3D models, Google-specific extensions, and unsupported KML features.

Test the extracted KML in the application that will use it. If you need a single portable file after editing, retain the KML and all referenced resources, then package the complete folder as a KMZ rather than distributing the KML alone.

KMZ vs KML: format comparison

How the KMZ and KML formats compare on the properties that matter most for this conversion.

Comparison of the KMZ and KML file formats
Property .KMZ Keyhole Markup Zip .KML Keyhole Markup Language
Data model Vector Vector
Attribute table Yes Yes
Coordinate system Embedded in the file Separate file
Plain-text readable No Yes
Operating system support Wide Wide
Typical file size Small Small
Open standard Partly open Yes
Introduced 2004 2008
Developer Keyhole, Inc. / Google Open Geospatial Consortium
MIME type application/vnd.google-earth.kmz application/vnd.google-earth.kml+xml

Frequently asked questions

Is the KMZ to KML converter free?

Yes, converting KMZ to KML on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my KMZ file be?

You can upload KMZ files up to 250 MB and convert up to 50 files at once in a single batch.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert KMZ to KML?

No. The KMZ to KML conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid KMZ file for this KMZ to KML conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.