Back to all posts

Export Google Maps Saved Places to KML

Convert your Google Maps saved places, lists, and starred locations to clean KML files you can import into Google My Maps and Google Earth.

Google Takeout hands you a CSV with names and addresses but no coordinates, so it will not drop onto a map on its own. To get clean KML you can import into Google My Maps or open in Google Earth, you first need to turn those addresses into real coordinates. That is what this tool does: it geocodes your places, then exports tidy KML.

How to Export Google Maps to KML (3 Steps)

  1. Export from Google Takeout - Visit takeout.google.com and select “Maps (your places)” or “Saved”. This downloads your saved places as a CSV with names and addresses but no coordinates, packaged in a ZIP archive. Deselect all other Google products to speed up the export.
  2. Upload to Takeout Tools - Unzip the downloaded file and upload the CSV (or the entire ZIP) to Takeout Tools. The app automatically detects your saved places and lists.
  3. Download Clean KML - Select which lists you want, choose KML as the output format, and download. The tool geocodes your addresses into coordinates and gives you one tidy KML file per list, ready to import into Google My Maps or open in Google Earth. You can preview your places on a map before downloading to check everything exported correctly.

Export to KML

Get clean KML for Google My Maps and Google Earth

Try Takeout Tools →

What You Can Do With KML

  • Google My Maps - Import each list as a layer, then style pins, add labels, and share a custom map
  • Google Earth - Open your saved places as placemarks, fly to them, and organise them into folders
  • Backup - Keep a portable copy of your saved places that is not locked inside one Google account
  • Wide support - KML opens in most GIS and mapping tools, so your places travel with you

Frequently Asked Questions

Doesn't Google Takeout already give me KML?

No. Google Takeout exports your saved places as a CSV with names and addresses, but with no coordinates and no KML, so it will not drop onto a map. Takeout Tools geocodes those addresses into real coordinates, then lets you pick the lists you need and download clean KML you can drop straight into Google My Maps or Google Earth.

Can I import the KML into Google My Maps?

Yes. In Google My Maps, create a new map, choose Import on a layer, and upload the KML file. Each saved place becomes a pin you can style, label, and share. Google My Maps accepts one KML layer at a time, so download a separate file per list.

Will the KML open in Google Earth?

Yes. KML is Google Earth's native format. Open Google Earth on desktop or web, choose to import or open the KML file, and your saved places appear as placemarks you can fly to and organise into folders.

What Google Maps data can I export to KML?

You can export your saved places (starred locations), custom lists, and labelled places. These come out of Google Takeout as separate lists, and you choose which ones to convert to KML.

Is my data uploaded to any server?

No. When you use Takeout Tools, all conversion happens in your browser, so your Google Maps data never leaves your device. Google Takeout is Google's own service for downloading your data.


Learn More

Export Google Maps Saved Places to KML - For Google My Maps and Earth | Takeout Tools