Convertir KMZ en CSV
Une ligne par repère, chaque champ dans une colonne, directement depuis l'archive.
Aucun envoi de fichier

AI Agent pour QGIS
La prochaine fois, sautez le convertisseur : demandez à AI Agent dans QGIS de convertir, reprojeter et charger vos fichiers.
En savoir plus
Fonctionnement, formats et limites.
À propos de cet outil
Une ligne par repère, chaque champ dans une colonne, directement depuis l'archive. Gratuit, et le fichier ne quitte jamais votre navigateur. Deux autres méthodes fonctionnent aussi : exporter depuis QGIS avec GEOMETRY réglé sur AS_XY, ou renommer le .kmz en .zip et ouvrir le doc.kml qu'il contient dans Excel. Les deux sont expliquées pas à pas plus bas.
Comment fonctionne la conversion
- Choisissez un fichier .kmz ou déposez-le sur la page. Fichiers jusqu'à 50 Mo.
- La page décompresse l'archive en mémoire et lit chaque Placemark du doc.kml. Un Point devient des colonnes longitude et latitude. Un LineString, Polygon ou MultiGeometry devient une colonne WKT, que QGIS lit comme une géométrie.
- Téléchargez le CSV. Il s'ouvre dans Excel et Google Sheets, ainsi que dans QGIS via Couche, Ajouter une couche, Ajouter une couche de texte délimité.
Contenu du CSV
Les colonnes qui ne contiennent aucune valeur sont supprimées. Un fichier de points simple comporte donc quatre colonnes plutôt que dix.
| Colonne | Contenu |
|---|---|
| nom | Le nom du Placemark. |
| description | La description du Placemark, balises HTML comprises, dans une seule cellule. |
| longitude, latitude, altitude | Degrés décimaux, WGS 84, pour un Point. L'altitude est en mètres lorsque le KML en contient une. |
| type_de_géométrie | Point, LineString, Polygon, MultiPolygon ou GeometryCollection. |
| wkt | Texte connu sous le nom WKT pour tout ce qui n'est pas un point simple. Choisissez cette colonne comme champ de géométrie lorsque vous chargez le CSV dans QGIS. |
| dossier, horodatage | Les noms des Folder situés au-dessus du Placemark, réunis avec une barre oblique, ainsi que le TimeStamp. |
| <nom du champ> | Une colonne par champ ExtendedData, nommée d'après le champ. |
Autres façons de convertir un KMZ en CSV
Choisissez la méthode qui correspond aux outils que vous avez déjà. Les trois gardent le fichier sur votre ordinateur.
Sur cette page, sans installation
- Déposez le .kmz sur le convertisseur en haut de cette page.
- Téléchargez le CSV. Les points reçoivent des colonnes longitude et latitude, les lignes et les polygones une colonne wkt.
Dans QGIS, avec GEOMETRY réglé sur AS_XY
- Faites glisser le .kmz sur la carte QGIS, ou utilisez Couche, Ajouter une couche, Ajouter une couche vecteur. Si le KMZ contient plusieurs dossiers, QGIS demande quelles couches ajouter.
- Faites un clic droit sur la couche, puis Exporter, Sauvegarder les entités sous.
- Réglez Format sur Valeurs séparées par une virgule [CSV] et le SCR sur EPSG:4326 pour obtenir la latitude et la longitude en degrés.
- Dans Options de la couche, réglez GEOMETRY sur AS_XY pour les points. AS_XY n'écrit que des points : pour les lignes et les polygones, choisissez plutôt AS_WKT.
- Cliquez sur OK. Le CSV reçoit des colonnes X (longitude) et Y (latitude) à côté des attributs.
Dans Excel, via un ZIP
- Un KMZ est une archive ZIP. Renommez file.kmz en file.zip et extrayez-la.
- À l'intérieur se trouve doc.kml, les repères au format XML.
- Dans Excel pour Windows, ouvrez doc.kml avec Données, Obtenir des données, À partir d'un fichier, À partir de XML, puis chargez la table Placemark.
- Les coordonnées arrivent dans une seule cellule de texte, longitude,latitude,altitude. Séparez-les avec Données, Convertir, en choisissant la virgule comme séparateur.
- Enregistrez en CSV. Les lignes et les polygones gardent leurs coordonnées dans une longue cellule de texte, sans géométrie qu'Excel puisse utiliser.
Quelle méthode choisir
| Cette page | QGIS | Excel | |
|---|---|---|---|
| Fichier envoyé à un serveur | Non | Non | Non |
| Installation nécessaire | Aucune | QGIS, gratuit | Excel pour Windows |
| Lignes et polygones | Gardés dans une colonne wkt | Gardés avec AS_WKT | Texte brut des coordonnées seulement |
| Dossiers et ExtendedData | Colonne folder, une colonne par champ | Une couche par dossier | Colonnes XML imbriquées |
| Limite de taille | 50 Mo par fichier | Mémoire de votre ordinateur | 1 048 576 lignes par feuille |
Ce que l'outil ne fait pas
- Les icônes, styles et images de superposition du KMZ sont ignorés. Un CSV ne peut pas les contenir.
- Les éléments NetworkLink ne sont pas suivis.
- Les coordonnées restent en WGS 84 (EPSG:4326). Reprojetez-les dans QGIS si vous avez besoin d'un système projeté.
- La colonne wkt d'un polygone détaillé peut dépasser les 32 767 caractères qu'Excel autorise dans une cellule. QGIS et Google Sheets la lisent en entier.
Questions fréquentes
Les réponses aux questions les plus posées.
Mon KMZ est-il téléversé ?
Non. L'archive est décompressée et lue par JavaScript dans votre onglet de navigateur. Ouvrez le panneau réseau pendant la conversion. Aucune requête ne transporte le fichier.
Comment ouvrir le CSV dans QGIS ?
Couche, Ajouter une couche, Ajouter une couche de texte délimité. Choisissez le fichier, définissez la géométrie sur Coordonnées de points avec longitude comme X et latitude comme Y, ou sur Texte connu sous le nom WKT avec la colonne wkt pour les lignes et les polygones. Le SCR de la géométrie est EPSG:4326.
Pourquoi longitude et latitude sont-elles vides sur certaines lignes ?
Ces repères sont des lignes ou des polygones. Leur géométrie se trouve dans la colonne wkt. Seul un Point possède une paire de coordonnées unique à placer dans deux colonnes.
Comment convertir un KMZ avec des polygones ou des tracés sans les perdre ?
Gardez la géométrie en WKT, le texte connu sous ce nom. Cette page l'écrit dans une colonne wkt pour chaque ligne et chaque polygone. Dans QGIS, réglez GEOMETRY sur AS_WKT dans les options d'export CSV. Des colonnes longitude et latitude ne peuvent contenir qu'un seul point : un CSV avec seulement X et Y garde les repères d'un tracé ou d'un champ comme des points et perd la forme.
Je veux seulement les noms des repères et les coordonnées.
Convertissez le fichier, ouvrez le CSV et supprimez les autres colonnes. Les colonnes name, longitude et latitude sont placées en premier.
Un export Google My Maps est-il pris en charge ?
Oui. Exportez la carte en KMZ et déposez-la ici. Chaque couche My Maps est un dossier, conservé dans la colonne folder.