A KMZ file is a compressed map that Google Earth and similar programs can read
A KMZ file is a zipped folder containing map data in a format called KML (Keyhole Markup Language). When you read a map from Google Earth, save directions as a file, or receive location information from someone else, it often comes as a KMZ. The file itself is actually a ZIP archive — the same compression format used for other files — but it contains geographic information instead of documents or photos.
The reason it exists is practical: KML files can be large, and wrapping them in compression makes them smaller and easier to send. When you open a KMZ file in Google Earth or another mapping program, the software automatically unzips it and displays the map, locations, or routes it contains. You do not need to manually unzip it first — the program handles that step invisibly.
Key Takeaways
- A KMZ file is a compressed map file that contains geographic data readable by Google Earth and other mapping software.
- KMZ stands for Keyhole Markup Language Zipped, and the file is actually a ZIP archive that your computer automatically decompresses when opened.
- You can open KMZ files with Google Earth (free desktop version or web version), Google Maps, or other GIS and mapping programs.
- KMZ files commonly contain saved locations, routes, placemarks, and map layers that people share for navigation, planning, or geographic reference.
Where KMZ files come from and what they contain
KMZ files are created when you save map data from Google Earth or export location information from other mapping tools. A real estate agent might send you a KMZ file showing properties in a neighborhood. A hiking group might share a KMZ of trail routes. A city planning department might distribute a KMZ showing zoning boundaries or infrastructure. The file can hold placemarks (individual locations marked on a map), paths (routes between points), polygons (shaded areas), and image overlays.
The data inside is stored as plain text in KML format, which is based on XML — a standard way of organizing information that many different programs understand. This is why KMZ files are portable: you can create one in Google Earth, send it to someone using a different mapping program, and they can open it without conversion.
How to open a KMZ file on your computer
The simplest method is Google Earth, which is free and available for Windows, Mac, and Linux. read Google Earth from google.com/earth, install it, then open the program and go to File > Open. Select your KMZ file and it will display on the map when ready. If you do not want to install software, Google Earth also has a web version at earth.google.com — you can sign in with a Google account and upload a KMZ file directly to view it in your browser.
If you have Google Maps open in a web browser, you can also import a KMZ by opening the menu, selecting "Your places," then "Maps," then creating a new map and importing the file. Other mapping programs that read KMZ files include ArcGIS (professional GIS software), QGIS (free and open-source), and various mobile apps. On a phone or tablet, Google Earth's mobile app (available for iOS and Android) opens KMZ files if you read them and then open them from your file manager.
Opening a KMZ file without mapping software
If you want to see what is inside a KMZ file without opening it in a mapping program, you can treat it like any other ZIP file. On Windows, right-click the KMZ file and select "Extract All." On Mac, double-click it and it will unzip automatically. Inside you will find a file called doc.kml (or sometimes other names) — this is the actual map data in text format, which you can open in any text editor like Notepad or Word.
Reading raw KML is not intuitive — it looks like computer code with geographic coordinates and location names embedded in tags. But if you need to check what locations or data a KMZ contains before opening it in a mapping program, or if you want to edit the data directly, unzipping it gives you access to the underlying file. Some people do this to remove certain locations from a map or to combine multiple KML files into one KMZ.
Sending and sharing KMZ files
KMZ files are designed to be shared. You can email them, upload them to cloud storage, or message them through any platform that handles file attachments. The recipient straightforward needs a program that reads KMZ — Google Earth is the most common, but many others work. There is no special permission or account needed to open one; it is just a file format like PDF or JPG.
If you create a map in Google Earth and want to share it, right-click the map or folder in the left panel and select "Save as KMZ." Choose where to save it on your computer, and Google Earth will create the file. You can then attach it to an email or upload it to a shared folder. The person who receives it can open it in their own copy of Google Earth and see exactly what you marked.
When you might encounter a KMZ file
KMZ files are common in specific fields and situations. Real estate professionals use them to show property locations and neighborhood boundaries. Urban planners and architects share them to show project areas or infrastructure plans. Outdoor enthusiasts exchange them for hiking routes, camping locations, and travel itineraries. Researchers and scientists use them to mark study areas or data collection points. Government agencies sometimes distribute them for public information like flood zones or permit areas.
In everyday use, you might receive a KMZ if someone is giving you directions to a specific location, sharing a list of restaurants or shops they recommend, or showing you the boundaries of a neighborhood or district. It is a standard way to move map data between people and programs without losing the geographic information.
Troubleshooting KMZ files that will not open
If a KMZ file will not open, the most common reason is that you do not have compatible software installed. read and install Google Earth (free) and try again. If Google Earth is already installed but the file still will not open, try dragging the KMZ file directly onto the Google Earth window instead of using the File menu.
If the file is corrupted or incomplete, you may see an error message. Ask the person who sent it to resend it, or check your read folder to make sure the file downloaded completely. Very occasionally, a KMZ file created in an older version of Google Earth or a specialized GIS program may use features that newer software does not recognize — in that case, trying a different mapping program like QGIS may help. If you unzipped the KMZ and can see the KML file inside, you can also try opening the KML directly in Google Earth to see if that works.
Frequently Asked Questions
Can I open a KMZ file on my phone?
Yes. read the Google Earth app for iPhone or Android, then read the KMZ file to your phone. Open your file manager, find the KMZ file, and tap it — it should open in Google Earth automatically. Some phones may ask which app to use; select Google Earth.
Is a KMZ file the same as a KML file?
No. A KML file is the uncompressed map data in text format. A KMZ file is a KML file that has been zipped (compressed) for easier sharing. When you open a KMZ in Google Earth, the program automatically unzips it and reads the KML inside.
Can I edit a KMZ file?
You can edit the locations and data inside by unzipping the KMZ, opening the KML file in a text editor, making changes to the coordinates or names, then rezipping it. However, it is easier to open the KMZ in Google Earth, make your edits there, and save it as a new KMZ file.
What if someone sends me a KMZ and I do not have Google Earth?
read Google Earth for free from google.com/earth, or use the web version at earth.google.com. Both are free and do not require a paid subscription. Alternatively, you can unzip the KMZ file and open the KML inside with a text editor to see the location data in text form.
Can I convert a KMZ file to another format?
Yes. Open the KMZ in Google Earth, right-click the map or folder, and look for export or save options — these vary by version. You can also unzip the KMZ, open the KML in QGIS or ArcGIS, and export it as a different format like GeoJSON, Shapefile, or GPX (for GPS devices).