.kmz

What is a .kmz file?

A zipped KML file — geographic data with embedded images and models.

Safe format
Type Misc
By Google (originally Keyhole Inc.)
MIME application/vnd.google-earth.kmz

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

KMZ is a compressed (ZIP) version of KML (Keyhole Markup Language), Google Earth's native format for geographic data. A KMZ file bundles a KML document with its associated resources — images, 3D models, textures, screen overlays — into a single portable package. The name "Keyhole" comes from Keyhole Inc., the company Google acquired to create Google Earth.

Inside a KMZ archive, the main KML file must be named `doc.kml` and sit at the root level. Associated files (icons, photos, COLLADA 3D models) go in subdirectories. The KML content describes placemarks, polygons, paths, ground overlays, screen overlays, 3D models, tours, and time-based animations — all positioned on the globe using geographic coordinates. KMZ files are typically 10-50x smaller than their uncompressed KML equivalents.

KMZ is widely used in GIS, urban planning, environmental monitoring, real estate, journalism, and education. Google Earth and Google Maps are the primary consumers, but many GIS tools (QGIS, ArcGIS, GRASS) also support the format. If you need to share geographic visualisations with non-technical audiences, KMZ is often the most accessible option — Google Earth is free and runs on everything.

Technical details
Full Name
Compressed Keyhole Markup Language
MIME Type
application/vnd.google-earth.kmz
Developer
Google (originally Keyhole Inc.)
Magic Bytes
50 4B 03 04 (ZIP)
Safety
.kmz is a known, safe format.
What opens it
Google Earth
FREE Win / Mac / Linux / Web
Google Maps
FREE Web
QGIS
FREE Win / Mac / Linux
ArcGIS
License Windows
FAQ
How do I open a KMZ file?
Double-click it to open in Google Earth (if installed), or upload it to Google My Maps. You can also rename it to .zip and extract the KML file inside.
What's the difference between KML and KMZ?
KML is an XML text file with geographic data. KMZ is a ZIP archive containing a KML file plus any associated images, icons, or 3D models. KMZ is smaller and self-contained.
Related formats