All converters
HomeKML & KMZ converter › KMZ to CSV

Convert KMZ to CSV

By , GIS & remote-sensing practitioner · Reviewed

Convert KMZ to CSV to unpack a zipped Google Earth file straight into spreadsheet rows, skipping the manual unzip entirely. Decompression and parsing run inside the page, so the archive is never uploaded.

Drop a file here, or click to browse

KML, KMZ, SHP (.zip), GeoJSON, GPKG, GML, GPX, DXF, CSV, Excel, and more

No uploadNo trackingOpen standards (GDAL/OGR)Works offline once loaded

No KMZ file to hand? Download a sample KMZ file (100 points) and drop it above to see the conversion.

How to convert KMZ to CSV

  1. Drop the .kmz file above; it is unzipped for you automatically in the tab.
  2. The KML inside is parsed and its placemarks appear on the preview map.
  3. Choose CSV and convert; you get X/Y columns for points and a trailing WKT column for anything with a shape.

What changes when you convert KMZ to CSV

Every format stores different things, so a conversion is never perfectly loss-free. Here is exactly what carries over when you convert KMZ to CSV, and what to watch for.

WhatKMZ → CSV
GeometryChangesPoint features become X and Y columns; lines and polygons are written to a WKT geometry column, so no shape is lost in the table.
AttributesKeptEvery column and full field name moves from KMZ into CSV untouched.
Styling & labelsDroppedKMZ colours, icons and description balloons are presentation, not data. CSV stores the underlying features, so styling is dropped (the geometry and attributes remain).
Coordinate systemChangesCSV stores raw coordinates without a CRS tag, so note the coordinate system separately for whoever opens the file.
Elevation (Z)ChangesZ values, if present, appear as an extra column rather than 3D geometry.
File structureKeptA single, self-contained .csv file you can move around on its own.

Why convert KMZ to CSV?

A KMZ is a zipped Google Earth map, often full of placemarks, tours and overlays. That is great for viewing, but hard to analyze. So people convert KMZ to CSV to pull the placemark coordinates and labels into a plain table. Then you can open the rows in Excel or Google Sheets, sort and filter them, or edit attributes by hand. A CSV also feeds cleanly into scripts and APIs. For example, load it with pandas to batch-process points, or push the same table back into QGIS as map layers.

Coordinate system handling

KMZ is already defined in WGS84 longitude/latitude (EPSG:4326), so no guessing is needed on the way in.

CSV stores raw coordinates without a CRS tag, so make a note of the coordinate system for whoever opens the file next. A quick CRS check before you download saves the classic "my KMZ data is in the wrong place" surprise; the guide on coordinate systems and EPSG codes goes deeper.

What to check when converting KMZ to CSV

A KMZ is a ZIP archive, so this tool opens it and reads the KML inside first. Then it writes each placemark as a row with longitude and latitude columns. However, KMZ styling, icons and ground overlays do not fit a flat table, so they drop out. Also, lines and polygons flatten awkwardly into text, so CSV suits point placemarks best. Check that your key labels landed in columns before you rely on the file.

Which software opens the result

KMZ files typically come out of Google Earth, Google Maps, QGIS, ArcGIS. Once you convert to CSV, the file opens in Microsoft Excel, Google Sheets, LibreOffice Calc, and any script or database import. The CSV output follows the standard specification exactly, so those programs read it without any special import settings.

Troubleshooting KMZ to CSV

About the formats

A KMZ usually starts life as a saved Google Earth map, a zipped bundle of placemarks and styling. CSV is where that same data becomes analyzable rows. This conversion unzips the archive, reads the map features inside, and lays out their coordinates and labels as spreadsheet columns. In practice you do it when a colleague sends a Google Earth file but you need the points in Excel, pandas, or a database. That means pulling geometry out of a viewer and into a table.

Frequently asked questions

Does the CSV keep my KMZ placemark names and descriptions?

Yes, placemark names and description text become columns alongside the longitude and latitude values. Styling, icons and overlays are dropped, since a flat CSV table cannot hold them.

Can I open the resulting CSV in Excel or pandas?

Yes. The output is plain comma-separated text, so it opens directly in Excel or Google Sheets, and reads cleanly with pandas for scripting.

My KMZ has lines and polygons, not just points. What happens in the CSV?

CSV stores one row per feature, so each line or polygon is written with its geometry as a WKT string in a column. Simple placemarks give a clean latitude and longitude pair. More complex shapes keep their full vertex list in that WKT field, which QGIS or pandas can read back.

Do the placemark names and descriptions become columns?

Yes. Each placemark's name and any ExtendedData fields from the original Google Earth map turn into their own CSV columns. Custom icons, ground overlays, and styling do not survive, because a spreadsheet holds text and numbers only. Once open in Excel or Google Sheets, you can sort and filter those attributes directly.

What can open a CSV file after converting?

A CSV file opens in Excel, Google Sheets, LibreOffice and any database. Because the output follows the standard specification, any tool that supports CSV will read it without special settings.

Does converting KMZ to CSV lose any data?

No conversion is perfectly loss-free because each format stores different things, but Google Earth styling (colours and icons) is dropped because CSV stores the underlying data, not its presentation; the placemarks and their information are kept.

Related converters

Related reading