.KML

Archivo KML

Keyhole Markup Language
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo KML almacena datos de mapas -pines, rutas, polígonos, superposiciones de imágenes- en formato XML de texto plano. La forma más fácil de abrir uno es con Google Earth (aplicación de escritorio gratuita o earth.google.com en un navegador) o Google My Maps. Para dispositivos GPS como Garmin, conviértalo a GPX con GPSBabel.

Desarrollador: Keyhole, Inc. (acquired by Google 2004); standard now maintained by the Open Geospatial Consortium (OGC) Categoría: Archivos GIS Estándar abierto MIME: application/vnd.google-earth.kml+xml
SE ABRE EN Windows macOS Linux Android iOS Web
Relacionado: .GPX · .GML · .SHP · .RTMAP

En esta página

19k+ extensiones indexadas
Última revisión Jul 25, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo KML?

Un archivo .kml contiene datos geográficos guardados en un formato basado en XML. Los archivos KML pueden almacenar información sobre:

  • Puntos,
  • Líneas y rutas,
  • Polígonos,
  • Imágenes y superposiciones,
  • Modelos 3D,
  • Descripciones de texto y ventanas emergentes HTML.

Los datos almacenados en archivos .kml se utilizan para marcar y describir ubicaciones geográficas, añadir puntos de vista de cámara o superponer texturas en mapas. Cada ubicación se describe mediante sus coordenadas (latitud y longitud) siguiendo el estándar WGS84, y opcionalmente con una tercera coordenada: la altitud sobre el nivel medio del mar, que por defecto es 0. También se puede definir una vista de cámara o un intervalo de tiempo. El formato .kml comparte similitudes estructurales con el formato GML.

Los archivos .kml se distribuyen habitualmente como archivos .kmz, que son paquetes comprimidos en ZIP que agrupan el documento .kml junto con cualquier imagen o modelo referenciado. El nombre Keyhole Markup Language proviene de Keyhole, Inc., la empresa que desarrolló originalmente el formato. Google adquirió Keyhole en 2004 e integró la tecnología en Google Earth, permitiendo la visualización y edición tanto offline como online de datos .kml. En 2008, el Open Geospatial Consortium (OGC) estandarizó KML 2.2 como un formato abierto para geonavegadores.

Seguridad y protección

RIESGO: LOW

KML es XML plano sin código ejecutable, por lo que el archivo en sí es seguro de abrir. Dos aspectos a tener en cuenta: un elemento <NetworkLink> puede hacer que un KML obtenga automáticamente contenido remoto de una URL al abrirse (un vector de privacidad/seguimiento y, en teoría, una forma de atraer datos inesperados); sea cauteloso con los KML de fuentes no confiables. Además, los datos de mapas pueden ser sensibles para la privacidad: una ruta compartida o un conjunto de pines pueden revelar una dirección particular o movimientos habituales. Los archivos KMZ son archivos ZIP, por lo que se aplica el consejo habitual de descomprimir solo archivos de confianza.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOKeyhole Markup Language
DESARROLLADORKeyhole, Inc. (acquired by Google 2004); standard now maintained by the Open Geospatial Consortium (OGC)desde 2004 (Google acquired Keyhole); KML 2.2 adopted as an OGC standard in 2008
CATEGORÍAArchivos GIS
TIPO MIMEapplication/vnd.google-earth.kml+xml
TIPOTexto XML (datos geográficos)
ESTÁNDARAbierto · libre de regalías

Programas que abren archivos KML

Windows4 apps
Global Mapper Pago Aplicación GIS profesional; Archivo > Abrir para cargar KML y convertir entre muchos formatos geoespaciales.
Google Earth Pro (desktop) Gratis Archivo > Abrir y seleccione el .kml/.kmz; se cargará sobre el globo terráqueo. Gratuito para todos desde 2015.
QGIS Código abierto Capa > Añadir capa vectorial, elija el .kml para verlo como datos GIS y convertirlo a otros formatos.
Notepad / VS Code Código abierto Abra el .kml como texto para leer o editar el XML original (los KMZ deben descomprimirse primero).
macOS2 apps
Google Earth Pro (desktop) Gratis Archivo > Abrir y seleccione el .kml/.kmz; se cargará sobre el globo terráqueo. Gratuito para todos desde 2015.
QGIS Código abierto Capa > Añadir capa vectorial, elija el .kml para verlo como datos GIS y convertirlo a otros formatos.
Linux2 apps
GPSBabel Código abierto Herramienta de línea de comandos y GUI para leer KML y convertirlo a GPX y docenas de formatos GPS.
QGIS Código abierto Capa > Añadir capa vectorial, elija el .kml para verlo como datos GIS y convertirlo a otros formatos.
Android1 app
Google Earth (app) Gratis Abra el KML/KMZ a través del menú Proyectos para verlo en el globo terráqueo móvil.
iOS1 app
Google Earth (app) Gratis Abra el KML/KMZ a través del menú Proyectos para verlo en el globo terráqueo móvil.
Web2 apps
Google Earth (web) Gratis Abra earth.google.com, use el menú > Proyectos > Abrir > Importar archivo KML para verlo en el navegador sin instalación.
Google My Maps Gratis Crear un nuevo mapa > Importar y subir el .kml/.kmz para ver y editar pines, líneas y áreas en el navegador.

Detalles técnicos

especificación profunda
Tipo MIMEapplication/vnd.google-earth.kml+xml
Codificación de archivoTexto XML UTF-8 plano; sin encabezado binario ni magic bytes
Elemento raíz XML`<kml>` con espacio de nombres `xmlns="http://www.opengis.net/kml/2.2"`
Sistema de coordenadasWGS84 (EPSG:4326) - longitud, latitud, altitud opcional en metros
Orden de coordenadasLongitud antes que latitud (opuesto a la convención ISO 6709 / GeoJSON)
Modos de altitud`clampToGround`, `relativeToGround`, `absolute`
Tipos de geometríaPoint, LineString, LinearRing, Polygon, MultiGeometry, Model
Sistema de estilosLos elementos `<Style>` integrados y `<StyleMap>` compartidos controlan el icono, color, ancho de línea y etiqueta
Elementos de tiempo`<TimeStamp>` para un instante único; `<TimeSpan>` para un intervalo - permite la animación temporal en geonavegadores
Tipos de superposiciónGroundOverlay (imagen sobre el terreno), ScreenOverlay (gráfico HUD), PhotoOverlay (foto de 360°)
Enlaces de red`<NetworkLink>` obtiene datos KML/KMZ remotos dinámicamente, permitiendo capas de mapa actualizadas en vivo
Referencias a modelos 3DReferencia archivos COLLADA (`.dae`) externos mediante el elemento `<Model>` para objetos 3D colocados en el terreno
Variante comprimida`.kmz` - un archivo ZIP que agrupa el archivo `.kml` con imágenes y modelos referenciados
Organismo de estandarizaciónOpen Geospatial Consortium (OGC); KML 2.2 estandarizado en abril de 2008 (documento OGC 07-147r2)
Ventanas emergentesEl campo `<description>` acepta texto plano o HTML, que se muestra como un globo de información al hacer clic en el elemento
Lanzado2004 (Google acquired Keyhole); KML 2.2 adopted as an OGC standard in 2008
Estándar abierto · libre de regalías
Especificaciónwww.ogc.org

Conversiones de KML

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos KML. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos KML.

Preguntas frecuentes

¿Cómo abro un archivo KML?
Impórtelo en Google Earth: ya sea en la versión gratuita de escritorio Google Earth Pro (Archivo > Abrir) o en la versión web en earth.google.com (Proyectos > Importar archivo KML). También puede subirlo a Google My Maps, abrirlo en QGIS o leer el XML sin formato en cualquier editor de texto.
¿Cuál es la diferencia entre KML y KMZ?
KML es el archivo de mapa en XML plano; KMZ es el mismo dato comprimido en ZIP, a menudo con las imágenes o iconos referenciados incluidos en su interior. El KMZ es más pequeño y más común para compartir. Cualquier herramienta que abra uno, abrirá el otro; puede descomprimir un KMZ para obtener el doc.kml.
¿Cómo convierto KML a GPX?
Utilice la herramienta gratuita de escritorio GPSBabel, el sitio web GPS Visualizer o QGIS (cargue el KML y expórtelo a GPX). GPX es lo que los dispositivos Garmin y aplicaciones como Strava o Komoot esperan para rutas y puntos de referencia.
¿Puedo abrir un archivo KML en Google Maps?
No directamente en la aplicación regular de Google Maps. Utilice Google My Maps (mymaps.google.com): cree un mapa, elija Importar y suba el .kml/.kmz para visualizarlo y editarlo en el navegador.
¿Puedo editar un archivo KML?
Sí, es XML plano, por lo que un editor de texto funciona para ediciones pequeñas, aunque es fácil romper la sintaxis. Para una edición segura, use Google Earth, Google My Maps o QGIS, que le permiten mover pines y rediseñar líneas o áreas de forma visual.
¿Cómo abro un KML en mi teléfono?
Instale la aplicación Google Earth (Android/iOS) e importe el archivo a través del menú Proyectos, o ábralo en Google My Maps en un navegador móvil. Ambos muestran los pines, líneas y áreas sobre un mapa.

Referencias

1OGC - KML standardwww.ogc.org
2Google - KML documentation & referencedevelopers.google.com

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.GPXGPS Exchange Format
.GMLGeography Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)
.GDBGarmin MapSource GPS Database

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z