Aller au contenu principal

Convertisseur GPX vers KML

Convertissez vos fichiers GPX au format KML instantanément. Tout le traitement s’effectue dans votre navigateur. Vos données ne quittent jamais votre appareil.

Glissez-déposez votre fichier GPX ici, ou cliquez pour parcourir vos fichiers

La confidentialité avant tout

La conversion s’effectue entièrement dans votre navigateur. Vos données GPS ne quittent jamais votre appareil.

Votre fichier est converti. Dawarich gère tous les formats automatiquement : importez depuis Google, Strava, Garmin et bien d’autres. Aucune conversion manuelle nécessaire.

En auto-hébergement ou dans le cloud. Résiliez à tout moment.

Commencer votre essai gratuit

Quand convertir GPX en KML

GPX est le format produit par votre appareil GPS, votre montre de sport ou votre application d’enregistrement. KML est le format attendu par Google Earth, Google My Maps et la plupart des outils SIG de bureau. Convertir un GPX en KML permet de voir réellement vos trajets dans une application cartographique, au-delà de leur simple stockage.

Les besoins les plus fréquents : ouvrir un export Strava dans Google Earth, partager une sortie enregistrée par une montre Garmin via Google My Maps, annoter visuellement un GPX de randonnée AllTrails ou OsmAnd, ou archiver durablement le trajet d’un ancien GPS dans un outil cartographique.

Les deux formats sont basés sur XML et bien définis. La conversion est donc sans perte pour leurs champs communs. La question des champs qu’ils ne partagent pas est détaillée ci-dessous.

Ce qui est conservé (et ce qui ne l’est pas)

Voici précisément ce qui est conservé lors d’une conversion GPX → KML et ce qui ne l’est pas :

ChampConservé ?Notes
Coordonnées GPS (latitude/longitude)✅ OuiLes deux formats utilisent des degrés décimaux WGS-84, avec la même précision.
Altitude✅ OuiLe champ GPX <ele> devient la troisième coordonnée KML <coordinates>. Les deux utilisent des mètres.
Horodatages✅ OuiLe champ GPX <time> devient un KML <TimeStamp> sur chaque repère. Les deux utilisent ISO-8601 en UTC.
Structure des trajets (trajet → segments → points)✅ OuiLes éléments GPX <trk>/<trkseg> deviennent des KML <Placemark> avec une géométrie <LineString>.
Points de passage✅ OuiUn GPX <wpt> devient un KML <Placemark> avec une géométrie <Point> et le nom du point de passage.
Itinéraires✅ OuiUn GPX <rte> devient une KML <LineString> distincte, séparée des trajets.
Noms et descriptions des trajets et points de passage✅ OuiTransférés vers les éléments KML <name> et <description>.
Fréquence cardiaque, cadence, puissance (TrackPointExtension)⚠️ NonKML n’a pas d’espace de noms pour les données sportives. Pour garder fréquence cardiaque, cadence et puissance, convertissez en TCX ou conservez le GPX.
Blocs GPX <extensions> (données personnalisées)⚠️ PartiellementLes extensions génériques sont supprimées. Utilisez GeoJSON pour conserver des propriétés arbitraires.
Style (couleur et largeur des lignes, icônes)➕ Valeurs par défautGPX ne définit pas de style ; ce convertisseur applique un KML <Style> adapté par défaut. Vous pouvez le modifier dans Google Earth Pro.

Applications compatibles avec votre fichier converti

Une fois votre fichier .kml obtenu, vous pouvez l’ouvrir ici :

  • Google Earth (web et Pro) — Glissez le .kml dans la version navigateur, ou utilisez Fichier → Importer dans Earth Pro. Idéal pour la visualisation 3D.
  • Google My Maps — Créez une carte, puis importez votre KML pour partager une carte annotée avec qui vous voulez.
  • QGIS — SIG de bureau libre. Ajoutez-le comme couche vectorielle pour une analyse approfondie avec d’autres données géographiques.
  • Marble — Globe virtuel libre. Multiplateforme, sans compte Google.
  • Locus Map (Android) — Importe les KML pour la navigation hors ligne et la relecture des parcours.
  • Caltopo — Cartographie de pleine nature. Importe les KML pour préparer vos déplacements avec des calques de relief.
  • Dawarich — Vous pouvez aussi importer directement un KML dans votre chronologie Dawarich, avec toutes vos autres données.

Exemple détaillé

Un GPX minimal en entrée, un KML minimal en sortie, pour illustrer la correspondance des champs :

Entrée (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>

Sortie (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 et KML en bref

GPX (GPS Exchange Format) a été publié par Topografix en 2002 pour les appareils GPS. Il contient des trajets, itinéraires, points de passage et métadonnées de base par point. Presque tous les GPS, montres sportives et applications de plein air le lisent et l’écrivent. Ce format est simple et ciblé : il n’existe pratiquement qu’une façon d’exprimer un trajet.

KML (Keyhole Markup Language) a été créé par Keyhole, l’entreprise rachetée par Google pour construire Google Earth. Bien plus vaste, il contient géométries, styles, animations temporelles, modèles 3D, liens réseau et superpositions. KML est un format de présentation. GPX est un format d’échange.

Pour partager ou visualiser un trajet, le logiciel destinataire attend du KML. Pour le réutiliser dans un autre GPS ou l’analyser dans un logiciel sportif, conservez-le en GPX.

Questions fréquentes

Ce convertisseur envoie-t-il mon fichier GPX à un serveur ?
Non. La conversion s’effectue entièrement dans votre navigateur avec JavaScript. Votre fichier ne quitte jamais votre appareil et son contenu n’est soumis à aucune analyse statistique. Vous pouvez le vérifier : Dawarich est libre et le code du convertisseur se trouve dans le même dépôt public.
Puis-je convertir plusieurs fichiers GPX à la fois ?
Ce convertisseur traite un fichier à la fois. Pour réunir plusieurs fichiers GPX dans un seul KML, utilisez d’abord l’outil de fusion GPX, puis convertissez le fichier fusionné.
Mes données de fréquence cardiaque et de cadence seront-elles conservées ?
Non. KML n’a pas d’extension définie pour les données de capteurs sportifs. Pour conserver fréquence cardiaque, cadence ou puissance, gardez le GPX original (préféré par la plupart des applications sportives) ou convertissez-le en TCX, conçu pour les activités sportives.
Comment ouvrir le KML obtenu dans Google Earth ?
Dans la version web, faites glisser le fichier .kml sur l’interface Earth. Dans Google Earth Pro sur ordinateur, utilisez Fichier → Ouvrir et sélectionnez le fichier. Le trajet apparaît dans l’arborescence « Lieux temporaires » à gauche ; faites un clic droit pour le conserver durablement.
Pourquoi mon trajet semble-t-il plat dans Google Earth ?
Par défaut, les LineStrings KML sont plaquées au sol. Pour voir le profil d’altitude réel, faites un clic droit sur le trajet importé dans Google Earth Pro et choisissez le mode d’altitude « Absolue » ou « Relative au sol ».
Y a-t-il une limite de taille de fichier ?
Le convertisseur s’exécute dans votre navigateur : la limite pratique dépend donc de sa mémoire. Les fichiers de plusieurs centaines de mégaoctets fonctionnent sur un ordinateur portable récent. Pour des exports GPX très volumineux, comme des archives sur plusieurs années, utilisez d’abord l’outil de découpage de fichiers GPS.