A KMZ file stores map locations and geographic data in a compressed format that Google Earth and similar programs can read
KMZ stands for Keyhole Markup Language Zipped. It is a compressed file that holds map information — things like points on a map, routes, shapes drawn over terrain, or entire map projects. When someone sends you a KMZ file, they are sending you geographic data packaged in a way that mapping software can open and display.
The file format comes from Google Earth, which uses KMZ files as its native format for saving and sharing maps. You might receive a KMZ file from a real estate agent showing property boundaries, a hiking group sharing a trail route, a city planner displaying zoning areas, or a researcher marking study sites. The file itself is actually a ZIP archive — the same compression format as a .zip file — which is why it has the Z in the name.
Key Takeaways
- KMZ files contain geographic data like map points, routes, and shapes that mapping programs can display and edit.
- Google Earth is the most common program for opening KMZ files, though other mapping software like ArcGIS and some online map tools can read them too.
- You can create a KMZ file by saving a map project in Google Earth or by exporting map data from other geographic information systems.
- KMZ files are compressed, so they take up less storage space than the uncompressed KML format they are based on.
How KMZ files differ from KML files
KML stands for Keyhole Markup Language. It is the uncompressed text format that holds the actual map data — coordinates, labels, colors, and descriptions. A KMZ file is straightforward a KML file (plus any images or other files it references) that has been compressed into a ZIP archive.
The practical difference is size and convenience. A KML file might be several megabytes; the same data as a KMZ file is usually much smaller and easier to email or read. When you open a KMZ file in Google Earth, the program automatically decompresses it and reads the KML inside.
Programs that can open KMZ files
Google Earth is the standard tool. You can read Google Earth for free on Windows, Mac, or Linux, or use Google Earth in a web browser. Opening a KMZ file in Google Earth is straightforward: go to File, then Open, and select your KMZ file. The map data appears on the globe when ready.
Google Maps can import KMZ files in some cases, though the process is less direct than with Google Earth. You may need to convert the file first or use Google My Maps, which is Google's tool for creating and sharing custom maps.
Other programs that read KMZ files include ArcGIS (professional geographic information software), QGIS (free and open-source mapping software), and various online mapping platforms. Some mobile apps for hiking, geocaching, or outdoor navigation also support KMZ files. If you are unsure whether a particular program can open KMZ, check its documentation or help section for "KMZ" or "KML" support.
How to create and save a KMZ file
In Google Earth, you create map data by adding placemarks (individual points), drawing paths or polygons, and organizing everything into folders. Once your map is complete, go to File and select Save or Save As. Google Earth saves the file as KMZ by default. You can then share this file with others by email or file transfer.
If you are working in other mapping software, look for an Export option. Most professional geographic tools have an Export or Save As function that lets you choose KMZ as the output format. The exact steps vary by program, but the principle is the same: select the data you want to save, choose KMZ as the format, and name the file.
Why someone might send you a KMZ file
Real estate professionals use KMZ files to share property locations and boundaries with clients. Urban planners and architects use them to show project areas or zoning information. Researchers mark study sites or survey areas. Outdoor groups share hiking trails, camping spots, or travel routes. Environmental organizations map conservation areas or wildlife sightings.
In each case, the KMZ file is a way to share geographic information that is easier to understand visually on a map than in a spreadsheet or written description. Instead of reading coordinates or written directions, you can see exactly where something is and what shape it covers.
Opening a KMZ file on your computer
read and install Google Earth if you do not have it already — it is free and available at google.com/earth. Open Google Earth. Go to File (or the menu icon on some versions) and select Open or Import. Navigate to your KMZ file and select it. The map data loads and displays on the globe.
If you prefer not to install software, you can upload a KMZ file to Google My Maps (mymaps.google.com) and view it in your web browser. Click Create a New Map, then look for an Import option to upload your KMZ file. The map appears in the editor, where you can view it, make changes, or share it with others.
What to do if you cannot open a KMZ file
First, confirm that the file actually has a .kmz extension. Sometimes files are mislabeled or the extension is hidden. On Windows, go to View in File Explorer and check Show File Extensions. On Mac, select the file, press Command-I, and look at the full filename in the Get Info window.
If the file is genuinely a KMZ but will not open in Google Earth, try downloading the latest version of Google Earth — older versions sometimes have compatibility issues. If you still cannot open it, try uploading it to Google My Maps instead, which handles some corrupted files better than the desktop version.
As a last resort, you can rename the file to .zip and open it with your computer's built-in archive tool (Windows Explorer on Windows, Finder on Mac). This shows you the contents — usually a file called doc.kml plus any image files. You can then examine the KML file in a text editor to see if the data is intact, though this requires some technical comfort.
Frequently Asked Questions
Can I edit a KMZ file after I open it?
Yes. In Google Earth, you can click on any placemark, path, or polygon to edit its name, description, color, or position. You can also add new placemarks or shapes. When you are done, save the file again as KMZ. Other mapping software like QGIS and ArcGIS also allow editing.
Is a KMZ file safe to open?
KMZ files contain only map data and images — they cannot run programs or install software. They are as safe as any other file format. That said, only open KMZ files from sources you trust, just as you would with any file someone sends you.
Can I convert a KMZ file to another format?
Yes. Google Earth can export to KML (uncompressed). Other mapping software can export to formats like GeoJSON, Shapefile, or GPX (used for GPS devices). Open the file in the program that supports the format you want, then use Export or Save As to choose the new format.
What if the KMZ file is very large?
Large KMZ files can take time to read and open. If you are having trouble, try opening it in Google My Maps instead of the desktop version of Google Earth — the web version sometimes handles large files more smoothly. You can also ask the person who sent it whether they can split it into smaller files.
Do I need an internet connection to open a KMZ file?
Google Earth desktop works offline once it is installed, so you can open KMZ files without internet. Google My Maps requires an internet connection because it runs in your web browser. Either way, the map data itself is stored in the KMZ file, not downloaded from the internet.