Turn a Google Maps list into a KML file for Google Earth

Paste the share link, get back a KML file with a placemark for every location on the list, ready to open in Google Earth.

Sample Exports

Free up to 25 waypoints per list. No account needed.

KML, Keyhole Markup Language, is the file format Google Earth was built around. It's also useful for anyone who wants to hand off a curated map, a trip itinerary, a set of site locations, without making the other person dig through a shared Google Maps list on their phone.

Google Maps' own list-sharing works fine for viewing a list inside Maps, but there's no built-in button to turn that list into a KML file. MapsLinkQuest reads the list's coordinates directly and builds a standard KML document, one placemark per location, named to match what's on the original list.

Open the file in Google Earth (desktop, web, or the mobile app) and every location shows up exactly where it was pinned. It's also a clean starting point if you're building a custom map layer somewhere else that accepts KML.

Common questions

Can I open a KML file directly in Google Maps?

Yes. Google My Maps supports importing a KML file if you want to bring it back into a Google Maps-based map, separate from Google Earth.

Do I need Google Earth Pro, or does the free version work?

The free Google Earth (web or desktop) opens KML files without any issue. Pro adds extra measurement and import tools most people won't need for this.

What if I need GPX instead of KML?

MapsLinkQuest builds both formats from the same list. Pick GPX on the converter above if you're headed to a GPS device instead of Google Earth.

Does this work with lists that have hundreds of places?

Yes. It's built and tested against lists with hundreds of pins in a single pass, not just small demo lists.

Questions? Comments? Love this?

Bugs, use-cases, feature requests, whatever's on your mind, I read every one.