Porquê converter KML ou KMZ para GPX?
O KML é o formato da Google para rotas e pontos de interesse — alimenta o Google Earth e o Google My Maps. O GPX é o padrão aberto suportado por praticamente todos os dispositivos e apps outdoor: Garmin, Wahoo ELEMNT, Strava, Komoot, AllTrails, relógios de corrida, ciclocomputadores e GPS para motas. Para levar uma rota que construíste no My Maps para o mundo real, precisas dela em GPX.
- Compatibilidade de dispositivos: a maioria dos dispositivos GPS lê GPX nativamente, mas ignora KML.
- Geometria exata: o KML preserva cada ponto de arrasto — o GPX resultante corresponde à tua rota ao metro.
- Navegação offline: carrega o .gpx num Garmin/Wahoo e segue-o sem sinal de rede móvel.
- Strava, Komoot, AllTrails: todos importam GPX diretamente; poucos aceitam KML.
Como funciona o nosso conversor KML → GPX
1. Obtém o teu ficheiro KML ou KMZ
A partir do Google My Maps: abre o teu mapa, clica no menu de três pontos ao lado do título e escolhe "Exportar para KML/KMZ". A partir do Google Earth: clica com o botão direito numa rota ou pasta na barra lateral e escolhe "Guardar local como…". Qualquer KML conforme com a norma funciona.
2. Carrega o ficheiro ou cola um link do My Maps
Abre o nosso conversor Maps → GPX e muda para o separador "Google My Maps / KML". Arrasta o teu ficheiro .kml ou .kmz, ou cola o URL público de partilha de um Google My Maps (aquele com ?mid=… no endereço). Não é necessário registo para a tua primeira conversão.
3. Descarrega o .gpx
Carrega em Converter e o ficheiro GPX descarrega instantaneamente com a geometria completa da rota. Coloca-o no teu dispositivo GPS, envia para o Strava ou abre-o em qualquer app que leia GPX.
Carrega um ficheiro .kml / .kmz ou cola um URL do Google My Maps. Não é necessário registo para a tua primeira conversão.
Abrir o conversor →Fontes de KML suportadas
- Google My Maps: carrega o .kml/.kmz exportado ou cola um URL público de partilha (
www.google.com/maps/d/u/0/viewer?mid=…) - Google Earth: "Guardar local como…" gera um KML que o nosso conversor lê diretamente.
- Qualquer KML 2.2 conforme com a norma: rotas do Caltopo, exportações do OpenStreetMap, sites de caminhadas, etc.
- Arquivos KMZ: descomprimimo-los automaticamente e lemos o doc.kml lá dentro.
KML vs GPX — qual é a diferença?
O KML (Keyhole Markup Language) é o formato XML da Google para marcadores, rotas e sobreposições. O GPX (GPS Exchange Format) é o padrão aberto da Topografix para waypoints, rotas e trilhos. Ambos cobrem terreno semelhante, mas o GPX é a linguagem que o hardware GPS realmente fala. O KMZ é apenas um KML comprimido; os dois são funcionalmente equivalentes para o que nos interessa.
- KML — ótimo para o Google Earth e o Google My Maps; raramente suportado em dispositivos GPS.
- KMZ — KML comprimido; útil quando o ficheiro inclui ícones ou imagens.
- GPX — o formato GPS universal. Se uma rota existe fora do Google Maps, tem de ser em GPX.
Converter KMZ para GPX — o que deves saber
O KMZ é o formato que o Google Earth e o Google My Maps exportam por defeito, e aquele em que a maioria dos sites de ciclismo e caminhadas publica os seus trilhos. Por baixo do capot, um ficheiro .kmz é um arquivo ZIP: contém um único doc.kml com a geometria da rota e, opcionalmente, quaisquer ícones personalizados, fotos ou sobreposições 3D que o mapa original usava. A vantagem face a um .kml simples é que o ficheiro é mais pequeno (o XML comprime muito bem) e autossuficiente — perfeito para enviar uma rota por email a um amigo ou anexar a uma publicação num fórum.
Não precisas de descomprimir um KMZ antes de o carregar. O nosso conversor abre o arquivo em memória, escolhe o doc.kml, valida que é mesmo KML e envia as coordenadas do LineString diretamente para o gerador de GPX. O resultado é idêntico ao que obterias se convertesses o KML interior sozinho — o formato GPX não preserva extras específicos do KMZ como ícones personalizados ou anexos de fotos, apenas a linha da rota em si, que é exatamente o que o teu dispositivo GPS precisa.
- Escolhe KMZ quando o mapa traz ícones personalizados ou anexos, ou queres o ficheiro mais pequeno possível para partilhar.
- Escolhe KML quando precisas de abrir ou editar o ficheiro num editor de texto simples antes de o converter.
- Seja como for — arrasta o ficheiro para o conversor e descarrega um .gpx limpo pronto para Garmin, Wahoo, Strava e qualquer outra app de GPS.
Porque é que o KML supera um URL do Google Maps em rotas personalizadas
Um URL de partilha do Google Maps contém apenas o teu ponto de partida, o ponto de chegada e quaisquer paragens adicionadas explicitamente com o botão "+ Adicionar destino". Se personalizaste a rota arrastando a linha azul no mapa, esses pontos de arrasto não estão no URL — a Google só os redesenha no browser. Por outro lado, uma exportação KML contém cada coordenada da tua linha, por isso o .gpx que obténs a partir de um KML corresponde exatamente ao que desenhaste. Para rotas complexas de ciclismo, caminhada ou mota, o KML é o caminho de exportação correto.
Precisas do sentido inverso? GPX para Google Maps
O GPX2Maps é bidirecional. Se já tens um .gpx e queres vê-lo no Google Maps, o nosso conversor GPX → Google Maps faz exatamente isso. Uma ferramenta, ambos os sentidos.
Perguntas frequentes
Como converto um ficheiro KML para GPX online?
Abre o conversor Maps → GPX do GPX2Maps, muda para o separador "Google My Maps / KML", arrasta o teu ficheiro e clica em Converter. O .gpx descarrega em segundos — sem instalar software, sem linha de comandos, sem edição manual.
O conversor aceita ficheiros KMZ?
Sim. O KMZ é um KML comprimido e descomprimimo-lo automaticamente. O GPX resultante é idêntico ao que obterias a partir do .kml interior.
Como exporto uma rota do Google My Maps para GPX?
Primeiro, exporta para KML/KMZ a partir do Google My Maps (menu de três pontos → "Exportar para KML/KMZ" → "Mapa inteiro"). Depois carrega esse ficheiro no nosso conversor KML → GPX e descarrega o .gpx resultante.
O conversor KML para GPX é grátis?
Os utilizadores grátis têm 1 conversão por mês. O plano Pro Lifetime é um pagamento único de 29,99 $ para conversões ilimitadas em ambos os sentidos, para sempre.
É seguro carregar o meu ficheiro KML?
Sim. Analisamos o KML apenas em memória — nunca é executado, nunca é escrito em disco, nunca é partilhado. Os ficheiros têm limite de tamanho, são sanitizados contra injeção de XML e descartados assim que o GPX é gerado.
Posso converter KML para GPX sem perder precisão?
Sim — e é precisamente esse o objetivo. O KML guarda a geometria literal da tua linha, por isso o GPX resultante preserva cada coordenada. Sem recalcular trajetos, sem suavização, sem adivinhar waypoints.