Guía · KML → GPX

KML a GPX. Cada punto de arrastre intacto.

Suelta un archivo .kml o .kmz —o pega un enlace de Google My Maps— y descarga un .gpx limpio para Garmin, Wahoo, Strava o cualquier dispositivo GPS. A diferencia de pegar una URL de Google Maps, KML conserva la ruta exacta que dibujaste, con todos sus puntos de arrastre.

KML a GPX — convierte KML, KMZ y Google My Maps a GPX

¿Por qué convertir KML o KMZ a GPX?

KML es el formato de Google para rutas y puntos de interés: es lo que mueve Google Earth y Google My Maps. GPX es el estándar abierto compatible con prácticamente todos los dispositivos y apps de aire libre: ciclocomputadores Garmin, Wahoo ELEMNT, Strava, Komoot, AllTrails, relojes de running, ciclocomputadores y GPS para moto. Para llevar al mundo real una ruta creada en My Maps, la necesitas en GPX.

  • Compatibilidad con dispositivos: la mayoría de dispositivos GPS leen GPX de forma nativa, pero ignoran KML.
  • Geometría exacta: KML conserva cada punto de arrastre: el GPX resultante reproduce tu ruta al metro.
  • Navegación sin conexión: carga el .gpx en un Garmin o Wahoo y sigue la ruta sin cobertura móvil.
  • Strava, Komoot, AllTrails: todas ellas importan GPX directamente; pocas aceptan KML.

Cómo funciona nuestro conversor de KML a GPX

1. Consigue tu archivo KML o KMZ

Desde Google My Maps: abre tu mapa, haz clic en el menú de tres puntos junto al título y elige «Exportar a KML/KMZ». Desde Google Earth: haz clic derecho sobre una ruta o carpeta en la barra lateral y elige «Guardar lugar como…». Sirve cualquier KML que cumpla el estándar.

2. Sube el archivo o pega un enlace de My Maps

Abre nuestro Conversor de Maps a GPX y cambia a la pestaña «Google My Maps / KML». Arrastra ahí tu archivo .kml o .kmz, o pega la URL pública para compartir de un Google My Maps (la que lleva ?mid=… dentro). No hace falta registrarse para tu primera conversión.

3. Descarga el .gpx

Pulsa Convertir y el archivo GPX se descarga al instante con la geometría completa de la ruta. Cárgalo en tu dispositivo GPS, súbelo a Strava o ábrelo en cualquier app que lea GPX.

¿Listo para probarlo?

Sube un archivo .kml o .kmz o pega una URL de Google My Maps. No hace falta registrarse para tu primera conversión.

Abrir el conversor →

Fuentes de KML compatibles

  • Google My Maps: sube el .kml o .kmz exportado o pega una URL pública para compartir (www.google.com/maps/d/u/0/viewer?mid=…)
  • Google Earth: «Guardar lugar como…» genera un KML que nuestro conversor lee directamente.
  • Cualquier KML 2.2 que cumpla el estándar: rutas de Caltopo, exportaciones de OpenStreetMap, webs de senderismo, etc.
  • Archivos KMZ: los descomprimimos automáticamente y leemos el doc.kml que contienen.

KML vs GPX: ¿en qué se diferencian?

KML (Keyhole Markup Language) es el formato XML de Google para marcadores, rutas y superposiciones. GPX (GPS Exchange Format) es el estándar abierto de Topografix para waypoints, rutas y tracks. Cubren un terreno parecido, pero GPX es el idioma que realmente hablan los dispositivos GPS. KMZ es simplemente un KML comprimido en ZIP; a efectos prácticos, los dos son equivalentes.

  • KML — ideal para Google Earth y Google My Maps; rara vez compatible con dispositivos GPS.
  • KMZ — KML comprimido; útil cuando el archivo incluye iconos o imágenes.
  • GPX — el formato GPS universal. Si una ruta va a vivir fuera de Google Maps, tiene que ser GPX.

Convertir KMZ a GPX: lo que conviene saber

KMZ es el formato que Google Earth y Google My Maps exportan por defecto, y el que usan la mayoría de webs de ciclismo y senderismo para publicar sus tracks. Por dentro, un .kmz es un archivo ZIP: contiene un único doc.kml con la geometría de la ruta y, opcionalmente, los iconos personalizados, fotos o superposiciones 3D que usara el mapa original. La ventaja frente a un .kml normal es que el archivo es más pequeño (el XML se comprime muy bien) y autocontenido: perfecto para enviar una ruta por correo a un amigo o adjuntarla a un foro.

No hace falta descomprimir un KMZ antes de subirlo. Nuestro conversor abre el archivo en memoria, localiza el doc.kml, comprueba que de verdad sea KML y pasa las coordenadas del LineString directamente al generador de GPX. El resultado es idéntico al que obtendrías convirtiendo el KML interno por separado: el formato GPX no conserva los extras propios de KMZ, como iconos personalizados o fotos adjuntas, solo la línea de la ruta, que es justo lo que necesita tu dispositivo GPS.

  • Elige KMZ cuando el mapa lleve iconos personalizados o adjuntos, o cuando quieras el archivo más pequeño posible para compartir.
  • Elige KML cuando necesites abrir o editar el archivo en un editor de texto plano antes de convertirlo.
  • En cualquier caso — suelta el archivo en el conversor y descarga un .gpx limpio listo para Garmin, Wahoo, Strava y cualquier otra app de GPS.

Por qué KML supera a una URL de Google Maps para rutas personalizadas

Una URL para compartir de Google Maps solo contiene tu punto de inicio, el punto final y las paradas que hayas añadido explícitamente con el botón «+ Añadir destino». Si personalizaste la ruta arrastrando la línea azul sobre el mapa, esos puntos de arrastre no van en la URL: Google solo los vuelve a dibujar en el navegador. Una exportación KML, en cambio, contiene cada coordenada de tu línea, así que el .gpx que obtienes a partir de un KML coincide exactamente con lo que dibujaste. Para rutas complejas de ciclismo, senderismo o moto, KML es la vía de exportación adecuada.

¿Necesitas el camino inverso? GPX a Google Maps

GPX2Maps funciona en ambas direcciones. Si ya tienes un .gpx y quieres verlo en Google Maps, nuestro conversor de GPX a Google Maps hace exactamente eso. Una sola herramienta, ambas direcciones.

Preguntas frecuentes

¿Cómo convierto un archivo KML a GPX online?

Abre el conversor de Maps a GPX de GPX2Maps, cambia a la pestaña «Google My Maps / KML», arrastra tu archivo y pulsa Convertir. El .gpx se descarga en segundos: sin instalar nada, sin línea de comandos y sin editar a mano.

¿El conversor admite archivos KMZ?

Sí. KMZ es un KML comprimido en ZIP y lo descomprimimos automáticamente. El GPX resultante es idéntico al que obtendrías a partir del .kml interno.

¿Cómo exporto una ruta de Google My Maps a GPX?

Primero exporta a KML/KMZ desde Google My Maps (menú de tres puntos → «Exportar a KML/KMZ» → «Mapa completo»). Después sube ese archivo a nuestro conversor de KML a GPX y descarga el .gpx resultante.

¿El conversor de KML a GPX es gratuito?

Los usuarios gratuitos disponen de 1 conversión al mes. El plan Pro Lifetime es un pago único de 29,99 $ por conversiones ilimitadas en ambas direcciones, para siempre.

¿Es seguro subir mi archivo KML?

Sí. Analizamos el KML solo en memoria: nunca se ejecuta, nunca se escribe en disco y nunca se comparte. Los archivos tienen un tamaño máximo, se saneadan contra inyección de XML y se descartan en cuanto se genera el GPX.

¿Puedo convertir KML a GPX sin perder precisión?

Sí, y precisamente esa es la idea. KML guarda la geometría literal de tu línea, así que el GPX resultante conserva cada coordenada. Sin recálculos de ruta, sin suavizados y sin adivinar waypoints.

Pro Lifetime

KML, KMZ y Google Maps → GPX ilimitados por $29.99, para siempre.

Pago único. Sin suscripción. Todas las funciones futuras incluidas. Si conviertes rutas más de una vez al mes, Pro se amortiza el primer día.