Conversor de KML a GPX online y gratis Convierte archivos KML a GPX en tu navegador. No se sube nada.
Convierte KML a GPX
en tu navegador.
Suelta aquí un archivo .kml para convertirlo a GPX. Tus trazados salen como tracks GPX y tus marcadores como waypoints, listos para un Garmin, Komoot, OsmAnd o cualquier otra app que lea GPX.
La conversión ocurre en tu dispositivo. Abre la vista 3D si quieres ver la ruta sobre el terreno; ese paso sí envía la ruta a AvoMap, la descarga no.
Cómo convertir un archivo KML a GPX online
Cuatro pasos. El último es opcional.
Elige el archivo KML
Arrastra el .kml a esta página o pulsa Elegir archivo KML. Funcionan los KML de Google Earth, Google My Maps, AllTrails y casi cualquier SIG.

Revisa el trazado
La página dibuja el track, lo mide y nombra el punto de inicio y el de final, así que ves que ha cogido el trazado correcto.

Descarga el archivo GPX
Pulsa Descargar archivo GPX. La conversión ocurre en tu dispositivo y el GPX se guarda en tus descargas.

Opcional: míralo en 3D
Abrir vista 3D pone esa misma ruta sobre terreno satelital en el editor de AvoMap. Desde ahí puedes renderizar un vídeo.

Qué se conserva al convertir de KML a GPX
KML puede guardar más tipos de cosas que GPX. Esto es lo que le pasa a cada una al convertir.
| Trazados (LineString) | Se escriben como tracks GPX. Una MultiGeometry con varias líneas pasa a ser un track con varios segmentos. |
|---|---|
| Marcadores (puntos) | Se escriben como waypoints, con su nombre, su descripción y su altitud. |
| Polígonos | El contorno exterior se escribe como un track cerrado. Los huecos se descartan. |
| Altitud | Se conserva cuando el KML trae una tercera coordenada. Si todos los valores son 0, como en las exportaciones de My Maps, no se escribe ninguna etiqueta de altitud. |
| Marcas de tiempo | Solo los marcadores gx:Track llevan hora, y esas marcas se conservan. Los trazados normales no tienen ninguna, así que el GPX tampoco. |
| Nombres y descripciones | Se conservan. El HTML de una descripción se reduce a texto plano. |
| Iconos, colores y grosores de línea | Se descartan. GPX no guarda estilos. |
| Carpetas | Se aplanan. GPX no tiene carpetas. |
| Superposiciones, enlaces de red y modelos 3D | Se descartan. |
KML a GPX para Google Earth, My Maps, Garmin y Komoot
De dónde salen los archivos KML y adónde va el GPX.
Google My Maps
Abre el menú de la capa, junto al título del mapa, y elige Exportar a KML/KMZ. Marca "Exportar como KML en lugar de KMZ" y deja sin marcar la opción de enlace de red. Las rutas que dibujaste salen como tracks GPX; las chinchetas, como waypoints.
Google Earth
En la web y en el móvil, abre el menú del proyecto y elige Exportar como archivo KML. En Google Earth Pro, haz clic derecho en un trazado o una carpeta, elige Guardar lugar como y selecciona .kml. Trazados y marcadores pasan los dos.
Garmin
Copia el GPX en la carpeta Garmin/NewFiles de un dispositivo conectado, o impórtalo en Garmin Connect dentro de Recorridos. Connect convierte el track en un recorrido que puedes mandar a un reloj o a un Edge.
Komoot
Entra en komoot.com/upload o usa Subir dentro de tus tours en la app y elige el GPX. Impórtalo como tour planificado: un trazado KML no tiene marcas de tiempo, que es lo que Komoot necesitaría para uno grabado.
Strava
La subida de Strava convierte un GPX en una actividad, y para eso necesita una marca de tiempo en cada punto. Un trazado dibujado en Google Earth o en My Maps no tiene ninguna, así que usa el GPX en el creador de rutas (Rutas, Crear nueva ruta, Subir GPX). Los archivos gx:Track grabados en Google Earth sí llevan hora y se suben como actividad.
AllTrails
AllTrails importa KML directamente, así que para eso no necesitas esta herramienta. Convierte aquí cuando quieras la misma ruta en un reloj o en OsmAnd, que solo aceptan GPX.
KML vs GPX
Qué guarda cada uno y cuál espera la aplicación a la que vas.
¿Qué es un archivo KML?
KML es el formato de Google Earth. Además de líneas y puntos guarda el aspecto: iconos, colores de línea, carpetas, descripciones emergentes con HTML e incluso posiciones de cámara para un sobrevuelo. Lo leen Google Earth, Google My Maps, QGIS y ArcGIS. Las apps deportivas casi nunca.
¿Qué es un archivo GPX?
GPX es el formato XML con el que los GPS y las apps deportivas intercambian archivos. Guarda tracks (lo que grabaste), rutas (lo que piensas seguir) y waypoints. Cada punto tiene latitud y longitud, y puede llevar altitud y una marca de tiempo. Garmin, Wahoo, Strava, Komoot, AllTrails y OsmAnd lo importan.
| KML | GPX | |
|---|---|---|
| Pensado para | Google Earth y presentaciones de mapas | Aparatos GPS y apps deportivas |
| Guarda | Puntos, líneas, polígonos, superposiciones y estilos | Waypoints, rutas y tracks |
| Hora por punto | Solo en gx:Track | Sí, en los tracks |
| Estilos | Iconos, colores, grosores y ventanas con HTML | Ninguno |
| Se abre en | Google Earth, My Maps, QGIS, ArcGIS | Garmin, Wahoo, Strava, Komoot, OsmAnd, AllTrails |
Otros conversores gratuitos
La misma idea en todas las páginas: el archivo se lee en tu navegador y no se sube nada salvo que abras la vista 3D.
Anima el archivo KML como un vídeo de mapa 3D en el editor de AvoMap
El conversor te muestra el trazado. El editor pone esa misma ruta sobre terreno satelital, vuela una cámara a lo largo y exporta un MP4 hasta en 4K.
Usar el editor no cuesta nada. Solo pagas cuando exportas un vídeo, y eso mantiene gratis las herramientas de este sitio.

Preguntas frecuentes
¿El conversor de KML a GPX es gratis?
Sí. Convertir, ver el trazado y abrir la vista 3D no cuestan nada, y no hay que crear ninguna cuenta. AvoMap cobra por los vídeos exportados, y eso mantiene gratis estas herramientas.
¿Se sube mi archivo KML al convertirlo?
No. El archivo se lee y se convierte en tu navegador. Dos cosas sí salen de tu dispositivo: las coordenadas del primer y el último punto, que se consultan para mostrar los nombres de los lugares, y la ruta entera si pulsas Abrir vista 3D. La descarga no sale de tu dispositivo.
¿Cómo convierto un KML a GPX para Garmin?
Conviértelo aquí y copia el GPX en la carpeta Garmin/NewFiles del dispositivo, o impórtalo como recorrido en Garmin Connect y mándalo al reloj desde ahí. Los Garmin no leen KML, que suele ser el motivo de la conversión.
¿Puedo convertir una exportación de Google My Maps o de Google Earth?
Sí, son los archivos que más gente suelta aquí. My Maps exporta KML desde el menú de la capa; Google Earth lo exporta desde el menú del proyecto, o con Guardar lugar como en Google Earth Pro. Google Maps no exporta ni KML ni GPX, así que My Maps es la forma de sacar una ruta de Google.
¿Por qué Strava rechaza el GPX?
Las subidas de Strava necesitan una marca de tiempo en cada punto, y un trazado dibujado en Google Earth o My Maps no tiene ninguna. El GPX está bien; lo que pasa es que Strava no puede archivarlo como actividad. Impórtalo como ruta, o usa una app que planifique a partir de GPX, como Komoot o Garmin Connect.
¿Se conserva la altitud?
Sí, cuando el KML la trae. Google Earth escribe la tercera coordenada en los trazados dibujados con altitud. My Maps escribe 0 en todo, y en ese caso el GPX no lleva ninguna etiqueta de altitud, lo que es mejor que una línea plana de ceros.
¿Qué pasa si el archivo tiene varios trazados?
Cada trazado pasa a ser su propio track GPX. Una MultiGeometry pasa a ser un track con varios segmentos. No se une ni se reordena nada.
¿De qué tamaño puede ser el archivo?
No hay límite fijo, porque nada se envía a un servidor. Los archivos muy grandes tardan más en procesarse, sobre todo en el móvil, y el trazado que se dibuja en la página queda denso. La descarga funciona igual.
¿Puedo convertir el GPX de vuelta a KML?
Sí, con el conversor de GPX a KML. Los archivos KMZ pasan por el conversor de KMZ a GPX, que los descomprime primero.
¿Hay una app de KML a GPX para el móvil?
No hace falta. Esta página es la app: ábrela en el navegador de un iPhone o un Android, elige el archivo desde tus archivos y el GPX acaba en tus descargas. Nada que instalar.
