100% Private — Runs in Your Browser

KML to KMZ Converter

Package a .kml file into a compressed .kmz archive — the format Google Earth exports by default. Free, private, entirely in your browser.

Drag & drop your .kml file here

or click to browse

or paste KML text

Frequently Asked Questions

Why convert KML to KMZ?

KMZ is compressed, so a large KML shrinks dramatically — XML compresses well, and a multi-megabyte KML often drops to a fraction of its size. It is also the format Google Earth produces by default, which makes it the safer choice when sharing a file with someone else.

What does the generated KMZ contain?

A single entry named doc.kml holding your KML, which is the layout Google Earth expects. No images or overlays are bundled, since a plain KML has no local assets to include.

Will the KMZ open in Google Earth?

Yes. The output follows the standard KMZ layout, so Google Earth desktop, Google Earth Web, and Google My Maps all open it directly, as do QGIS and ArcGIS.

Does compressing to KMZ change my data?

No. Compression is lossless — every placemark, coordinate, style, and ExtendedData field is byte-for-byte identical when the archive is opened again.

Is my data safe?

Yes. The archive is built entirely in your browser using JavaScript. Your file never leaves your device — nothing is uploaded to any server.

Need to see what is actually inside the file? Open it on an interactive map first.

Open the KML Viewer