KML to CSV Converter — Extract Coordinates from Google Earth
Convert KML or KMZ to CSV or Excel. Pulls coordinates out of placemarks, paths and polygons with names and altitudes intact. Runs in your browser.
Drop a .kml or .kmz and pull every coordinate back out as a table.
Drop a KML or KMZ
Everything is read in your browser — the file is never uploaded.
Drop a .kml or .kmz file here, or
0 points
Nothing to show yet — paste coordinates or drop a file above.
Export the table
Don't take our word for it — turn your wi-fi off.
This tool keeps working with no connection at all, because your file is processed here in the browser. A site that uploads your file cannot do that. Disconnect and try it — this box will notice.
Prefer to check properly? Open DevTools → Network, then run the tool. Your file appears in no request. Why none of our tools upload
You're on 7BusyBoss — 300+ free tools that run instantly in your browser. No signup, nothing uploaded.
If these numbers come off a bank or card statement, Statement Analyzer reads the whole file, categorises the transactions and totals them — still without uploading anything.
Open Statement Analyzer →Getting your coordinates back out
Google Earth exports readily to KML but offers no way to get a plain table back, which is a problem the moment you need those positions in a report, a permission application or a survey deliverable. This tool reads the KML and hands you a spreadsheet.
What gets extracted
Every <Placemark> is read, whether it holds a single <Point> or a multi-vertex <LineString> or <LinearRing>. A single-point placemark keeps its name and description. A path or polygon contributes one row per vertex — deliberately unlabelled, since repeating the shape's name against every vertex would be misleading. Note that a polygon exported from this or any other tool repeats its first vertex at the end to close the ring, so an n-sided area yields n+1 rows.
KMZ works too
A KMZ is a zipped KML. Drop one and the archive is opened in your browser and the KML inside is read directly — no need to unzip it yourself first.
Nested folders and namespaces
Real KML from Google Earth, QGIS and survey software nests placemarks inside <Folder> elements and carries namespace declarations and extended data. The file is parsed with a real XML parser rather than pattern-matched, so that structure is handled rather than tripped over.
Going the other way? Start from coordinates to KML, or from a spreadsheet with CSV to KML.
How to use the KML to CSV Converter
Takes about a minute. No signup, no download, your data stays in your browser.
- 1Open the tool. Scroll up to the KML to CSV Converter above — it loads instantly in your browser, no install needed.
- 2Enter your values. The fields come pre-filled with realistic defaults so you can see how it works — replace them with your own numbers.
- 3Read the result. The output updates instantly. Copy or share it — nothing is uploaded to a server, everything stays on your device.
Frequently asked questions
Common questions about the KML to CSV Converter.
Are altitudes preserved?
Yes. KML stores altitude as the third value in each coordinate tuple and it is carried into the output table in metres. Where a placemark had no altitude, the cell is left empty rather than filled with zero.
Why does my four-sided polygon produce five rows?
A KML LinearRing must repeat its first vertex to close the ring. That closing duplicate is a genuine part of the file, so it appears in the table. Delete the last row if you only want the distinct corners.
Can I export to Excel instead of CSV?
Yes — both .csv and .xlsx downloads are offered from the same extracted table.
Community rating
Discussion (0)
No comments yet. Start the discussion.
Keep exploring
Related tools across 7BusyBoss — all free, all instant.
More in Geo & Coordinate Converters
- Coordinates to KML Converter
- Coordinate Converter
- CSV to KML Converter
- DMS to Decimal Degrees Converter
- Excel to KML Converter