O KMZ (Keyhole Markup Language Zipped, ou Linguagem de Marcação Keyhole Compactada) é uma versão compactada do formato de arquivo KML (Keyhole Markup Language). O KML é uma linguagem baseada em XML utilizada para representar anotações e visualizações geográficas em mapas baseados na Internet e em navegadores de visualização da Terra (Earth browsers). Os arquivos KMZ empacotam um arquivo KML, juntamente com quaisquer arquivos de suporte necessários — como imagens, ícones, modelos, texturas e outros recursos — em um único pacote de arquivos (archive) de fácil distribuição. Essa compressão e empacotamento facilitam o compartilhamento de conjuntos de dados geográficos complexos. O formato KMZ utiliza o algoritmo de compressão ZIP para reduzir o tamanho do arquivo, tornando-o mais eficiente para transmissão e armazenamento. Ao abrir um arquivo KMZ, o aplicativo descompacta o pacote e acessa o arquivo KML e seus recursos associados. Arquivos KMZ são amplamente utilizados para compartilhar mapas personalizados, sobreposições de dados geográficos e modelos 3D em aplicações como Google Earth e outros softwares de SIG (Sistema de Informação Geográfica).