Conversor de GPX para KML
Converta seus arquivos GPX para KML na hora. Todo o processamento acontece no navegador — seus dados nunca saem do dispositivo.
Arraste e solte seu arquivo GPX aqui ou clique para procurar
Toda a conversão acontece inteiramente no navegador. Seus dados GPS nunca saem do dispositivo.
Seu arquivo foi convertido. O Dawarich aceita todos os formatos automaticamente — importe de Google, Strava, Garmin e outros. Sem conversões manuais.
No seu servidor ou na nuvem. Cancele quando quiser.
Começar meu teste grátisQuando converter GPX para KML
GPX é o formato gerado pelo seu dispositivo GPS, relógio esportivo ou aplicativo de registro. KML é o formato aceito pelo Google Earth, Google My Maps e pela maioria das ferramentas GIS para computador. Converter GPX para KML permite ver seus trajetos em um aplicativo de mapas — além de armazená-los.
Motivos comuns para chegar a esta página: abrir uma exportação do Strava no Google Earth, compartilhar um pedal registrado no Garmin pelo Google My Maps, fazer anotações visuais em um GPX de trilha do AllTrails ou OsmAnd, ou levar um trajeto de um GPS antigo para um arquivo de mapas de longo prazo.
Os dois formatos são XML e têm especificações bem definidas, por isso a conversão é sem perdas nos campos que compartilham. A questão importante — explicada abaixo — são os campos que não compartilham.
O que é preservado (e o que não é)
Veja exatamente o que é mantido em uma conversão GPX → KML e o que não é:
| Campo | Preservado? | Observações |
|---|---|---|
| Coordenadas GPS (lat/lon) | ✅ Sim | Os dois formatos usam graus decimais WGS-84. A precisão é idêntica. |
| Elevação | ✅ Sim | O <ele> do GPX vira a terceira coordenada em <coordinates> do KML. Ambos usam metros. |
| Datas e horários | ✅ Sim | O <time> do GPX vira <TimeStamp> no KML em cada marcador. Ambos usam ISO-8601 UTC. |
| Estrutura do trajeto (trajeto → segmentos → pontos) | ✅ Sim | Os elementos <trk>/<trkseg> do GPX são representados como <Placemark> com geometria <LineString> no KML. |
| Pontos de referência | ✅ Sim | O <wpt> do GPX vira <Placemark> no KML com geometria <Point> e o nome do ponto de referência. |
| Rotas | ✅ Sim | O <rte> do GPX é representado como uma <LineString> separada no KML, distinta dos trajetos. |
| Nomes e descrições de trajetos / pontos de referência | ✅ Sim | Mapeados para <name> e <description> no KML. |
| Frequência cardíaca, cadência e potência (TrackPointExtension) | ⚠️ Não | O KML não tem namespace para dados de atividades físicas. Se precisar de frequência cardíaca/cadência/potência, converta para TCX ou mantenha o GPX. |
| Blocos <extensions> do GPX (dados personalizados) | ⚠️ Parcialmente | Extensões genéricas são descartadas. Use GeoJSON se precisar manter propriedades arbitrárias. |
| Estilo (cor da linha, largura, ícones) | ➕ Padrões aplicados | O GPX não tem estilos; este conversor aplica um <Style> padrão adequado no KML. Você pode editá-lo no Google Earth Pro. |
Aplicativos que leem o arquivo convertido
Depois de obter seu arquivo .kml, você pode abri-lo aqui:
- Google Earth (web e Pro) — Arraste o .kml diretamente para a versão no navegador ou use Arquivo → Importar no Earth Pro. Melhor visualização 3D.
- Google My Maps — Crie um mapa e use "Importar" para carregar seu KML e compartilhar um mapa com anotações com qualquer pessoa.
- QGIS — GIS de código aberto para computador. Adicione como camada vetorial para análises avançadas, combinando com outros dados geográficos.
- Marble — Globo virtual de código aberto. Multiplataforma, sem conta Google.
- Locus Map (Android) — Importa KML para navegação offline e reprodução de trajetos.
- Caltopo — Mapas para áreas remotas. Importa KML para planejar viagens com camadas de relevo.
- Dawarich — Sim, você também pode importar KML direto na sua linha do tempo do Dawarich, junto com todo o resto.
Exemplo prático
GPX mínimo na entrada, KML mínimo na saída — mostrando o mapeamento de campos na prática:
Entrada (GPX)
<?xml version="1.0"?>
<gpx version="1.1" creator="Garmin">
<trk>
<name>Morning Run</name>
<trkseg>
<trkpt lat="52.5200" lon="13.4050">
<ele>34</ele>
<time>2026-04-27T07:14:00Z</time>
</trkpt>
<trkpt lat="52.5210" lon="13.4060">
<ele>36</ele>
<time>2026-04-27T07:14:30Z</time>
</trkpt>
</trkseg>
</trk>
</gpx>Saída (KML)
<?xml version="1.0"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>Morning Run</name>
<Placemark>
<name>Morning Run</name>
<LineString>
<coordinates>
13.4050,52.5200,34
13.4060,52.5210,36
</coordinates>
</LineString>
<TimeSpan>
<begin>2026-04-27T07:14:00Z</begin>
<end>2026-04-27T07:14:30Z</end>
</TimeSpan>
</Placemark>
</Document>
</kml>GPX vs KML, em poucas palavras
O GPX (GPS Exchange Format) foi publicado pela Topografix em 2002 especificamente para dispositivos GPS: inclui trajetos, rotas, pontos de referência e metadados básicos por ponto. Quase todo dispositivo GPS, relógio esportivo e aplicativo de atividades ao ar livre lê e grava esse formato. É um formato enxuto e focado — na prática, só há uma forma de representar um trajeto.
O KML (Keyhole Markup Language) foi criado pela Keyhole, a empresa que o Google comprou para criar o Google Earth. É muito mais amplo — inclui geometrias, estilos, animações temporais, modelos 3D, links de rede e sobreposições. KML é um formato de apresentação. GPX é um formato de intercâmbio.
Se você quer compartilhar ou visualizar um trajeto, KML é o que o software de destino aceita. Se quer levar os dados de volta para outro dispositivo GPS ou analisá-los em um software de atividades físicas, mantenha o GPX.
Perguntas frequentes
- Este conversor envia meu arquivo GPX para um servidor?
- Não. A conversão acontece inteiramente no navegador com JavaScript. Seu arquivo nunca sai do dispositivo, e o conteúdo não é analisado para métricas de uso. Você pode conferir — o Dawarich tem código aberto e o código do conversor fica no mesmo repositório público.
- Posso converter vários arquivos GPX de uma vez?
- Este conversor processa um arquivo por vez. Para combinar vários arquivos GPX em um único KML, use primeiro a ferramenta de unir arquivos GPX e depois converta o arquivo unificado.
- Meus dados de frequência cardíaca e cadência serão preservados?
- Não. O KML não tem uma extensão definida para dados de sensores de atividades físicas. Se precisar manter frequência cardíaca, cadência ou potência, guarde o GPX original (preferido pela maioria dos aplicativos de atividades físicas) ou converta para TCX, feito para essas atividades.
- Como abro o KML convertido no Google Earth?
- Na versão web, arraste o arquivo .kml para a interface do Earth. No Google Earth Pro para computador, use Arquivo → Abrir e selecione o arquivo. O trajeto aparecerá em "Lugares temporários" à esquerda; clique com o botão direito para salvar permanentemente.
- Por que meu trajeto aparece como uma linha plana no Google Earth?
- Por padrão, as LineStrings do KML ficam presas ao solo. Para ver o perfil real de elevação, clique com o botão direito no trajeto importado no Google Earth Pro e defina o modo de altitude como "Absoluta" ou "Relativa ao solo".
- Há limite de tamanho de arquivo?
- O conversor funciona no navegador, então o limite prático é a memória do navegador. Arquivos de até várias centenas de megabytes funcionam bem em um notebook moderno. Para exportações GPX muito grandes (como arquivos de vários anos), use primeiro o divisor de arquivos GPS.