Google Maps lets you save hundreds of places: restaurants, hotels, landmarks, that café a friend mentioned. Pulling them back out of your account is the hard part. There's no export button anywhere in the Maps interface, and no way to send the list to someone who isn't on your Google account.
This guide covers three ways to actually do it — a one-click Chrome extension, the official Google Takeout route, and a manual rebuild in Google My Maps — plus how to pick the right export format once your list is out.
Why Google Maps Doesn't Let You Export
The saves live inside your Google account. There's no built-in download, no shareable list, no "send to a friend" option in the Maps UI.
For most people this stops mattering until they need it. Planning a trip with friends, putting together a city guide, or backing up a list built over years. At that point you realise the data has nowhere to go.
Google has never shipped an export button for saved lists, and there's no public API for them. Even the official Takeout dump hands you a raw JSON file with little more than names and links — no addresses, ratings, or formatting. Getting a usable list out comes down to the three methods below, fastest first.
Method 1: The ExportMyMap Chrome Extension
This is the quick path. The extension runs inside Google Maps, so there's nothing to upload, no Takeout archive, no second account to log into.
How the extension works
When you click its icon on a Google Maps tab, a panel opens over the page and:
- Reads every list you have (Starred, Want to go, custom lists, all of them).
- Lets you pick one. It then fetches the places using the same internal API Google Maps uses to render your screen.
- Enriches each place with details (address, phone, website, hours, rating, photos) when the format you pick needs them.
- Hands you the finished export. Share Link, PDF, Print, CSV, Excel, JSON, GeoJSON, KML, or GPX.
It uses your existing Google Maps session, so there's no separate login or OAuth prompt. If you're already signed into Maps, the extension just works.
What you get with each place
A list of names is only half of what you need. As it exports, the extension fills in the rest — each place's rating, opening hours, website, and a note when somewhere has closed for good. That's why an ExportMyMap spreadsheet opens ready to sort and filter, instead of a bare list you'd have to flesh out by hand.
Installing the extension
- Open the ExportMyMap listing on the Chrome Web Store.
- Click Add to Chrome and accept the permissions prompt.
- Pin the extension to your toolbar so it's reachable from any Maps tab.
The whole thing takes about a minute. The link you generate opens for anyone, including people without a Google account.
Privacy & permissions
The extension asks for the minimum it needs:
- Access to google.com/maps tabs. So it can read the list you're viewing.
- Storage. To remember your unlock email between sessions.
It does not read other tabs, watch your browsing, or push your places anywhere on its own. List data stays in your browser. The exception is the Share Link option: that one uploads the encoded list to our server so the short URL resolves for whoever opens it. PDF generation runs in a stateless serverless function that doesn't store anything. Print, CSV, Excel, JSON, GeoJSON, KML and GPX are built locally.
Try it at exportmymap.com.
Method 2: Google Takeout
Google Takeout is the official data-export tool from Google. You can grab a copy of your Maps saved places along with anything else from your Google account.
Step 1: Open Google Takeout
Go to takeout.google.com and sign in.
Step 2: Select only your Maps data
Click "Deselect all" first. Then scroll to "Maps (your places)" and check that one. Keeping the selection narrow means a smaller, faster export.
Step 3: Download your archive
Click "Next step", choose ZIP, and hit "Create export". Google will email you a download link, usually within a few minutes.
Step 4: Find your Saved Places file
Unzip the archive. Inside the `Maps` folder there's a file called `Saved Places.json`. That's the data.
Step 5: Upload to ExportMyMap
Drop the JSON onto exportmymap.com. The full list shows up right away, ready to export in any of the nine formats.
Method 3: Rebuild the List by Hand in Google My Maps
If you can't install anything and don't want to wait for a Takeout archive, you can move a list into Google My Maps by hand. My Maps is Google's free custom-map tool, and unlike Google Maps itself it *does* have an export button — once your places are in it, you can pull them back out as KML.
This route is slow and only worth it for short lists, but it uses nothing except Google's own tools.
Step 1: Open Google My Maps
Go to google.com/mymaps and click Create a new map.
Step 2: Add each place
Type a place name into the search bar at the top of the map, press Enter, and click Add to map on the result. Repeat for every place. There's no bulk import — this is the tedious part, and the reason it only makes sense for a dozen or two entries.
Step 3: Export from My Maps
Click the three-dot menu next to your map's title and choose Export to KML/KMZ. Tick Export as KML instead of KMZ to get a plain `.kml` file that opens in Google Earth, QGIS, or any mapping tool.
For anything longer than about 20 places, Method 1 or Method 2 will save you a lot of clicking. And if you already have a `Saved Places.json` from Takeout, skip this entirely — uploading the file beats retyping every entry.
Which Export Format Should You Use?
ExportMyMap gives you nine output formats. The right one depends on what you'll do with the list — read it, edit it in a spreadsheet, or load it into a map.
| Format | Best for | Opens in | Keeps GPS coordinates |
|---|---|---|---|
| Share Link | Sending a list to friends | Any web browser | Yes |
| A printable travel guide | Any PDF reader | No | |
| An ink-light paper checklist | Any printer | No | |
| CSV | Quick spreadsheet edits | Sheets, Numbers, Excel | Yes |
| Excel (XLSX) | A formatted business workbook | Microsoft Excel | Yes |
| JSON | Scripts and automations | Any code editor | Yes |
| GeoJSON | Web maps and GIS | Mapbox, Leaflet, QGIS | Yes |
| KML | Google Earth and My Maps | Google Earth, My Maps | Yes |
| GPX | GPS devices and nav apps | Garmin, hiking apps | Yes |
In practice:
- To share a trip, the Share Link is the only format that opens for people without a Google account or any app — it's just a URL.
- For spreadsheets, pick Excel (XLSX) for formatted columns out of the box, or CSV if you'll import the data somewhere else.
- For maps and GIS, GeoJSON is the modern standard, KML is the one Google Earth and My Maps read, and GPX is for GPS units and hiking apps.
- For developers, JSON carries every field — name, address, coordinates, rating, phone, website, and hours — in a structure a script can read directly. (Need the Google Earth walkthrough? It's a separate guide.)
What People Export Their Lists For
Planning a trip
Export a "Want to go" list to PDF and you have a printable city guide: every spot with its name, address, and a tappable Google Maps link, readable offline once it's on your phone. Or send a Share Link to everyone on the trip so the whole group works from the same shortlist without a shared Google account.
Business and local marketing
A list of clients, store locations, or competitors becomes an Excel workbook you can sort, filter, and merge into a CRM. Real-estate agents export neighbourhood shortlists for buyers, field teams turn saved leads into a route, and agencies hand clients a clean spreadsheet instead of a screenshot.
GIS, mapping, and development
GeoJSON and KML drop straight into QGIS, Mapbox, Leaflet, or Google Earth, so a Maps list can seed a custom web map or a spatial analysis with no manual data entry. Developers pull JSON to feed a script, a database, or another app — every place arrives with its coordinates, so nothing needs re-geocoding.
Is It Legal to Export Your Google Maps Data?
The lists you save in Google Maps are your own data, and exporting your own data is exactly what Google Takeout exists for — Google builds that tool itself. The Chrome extension just reaches the same information a different way: it reads your lists through your own logged-in Maps session, the same data the page already shows on screen. It never touches accounts you aren't signed into or other people's private lists.
The thing to watch is what you do with the file afterwards. A list of public places you've saved is yours to keep. If one happens to hold personal details about other people, treat the export with the same care you'd give any spreadsheet of personal data.
Frequently Asked Questions
Is my data safe? Yes. When you upload your JSON, the file is parsed inside your browser. Your places never leave your device unless you generate a Share Link.
Do I need a Google account to use ExportMyMap? No. You need either a `Saved Places.json` file from Google Takeout, or the Chrome Extension if you'd rather skip the file step.
Can I export my Google Maps list to Excel or CSV? Yes. Pick CSV or native Excel (XLSX) as the format and you get a spreadsheet with columns for name, address, coordinates, rating, phone, website, and opening hours.
Will the export include coordinates (latitude and longitude)? For the data formats, yes — CSV, Excel, JSON, GeoJSON, KML, and GPX all carry each place's exact GPS coordinates. PDF and Print are human-readable and leave raw coordinates out.
How do I export a list with more than 200 places? The extension reads the whole list no matter how long it is — there's no 200-place cap. (For the background on Google's old starred-places limit, see how to export more than 200 starred places.)
How many places can I export for free? The free plan shows a preview of your first 10 places. For unlimited exports, see the current plans at exportmymap.com.
Does this work on mobile? Google Takeout works on any device. The ExportMyMap Chrome Extension requires a desktop Chromium browser.
Wrap-up
Google Maps makes exporting harder than it needs to be, but you have three ways around it. The Chrome Extension is the quick fix: one click, no login, and a ready-made CSV, Excel, KML, or PDF. Google Takeout is the official no-install route if you don't mind handling raw JSON. And for a locked-down machine with a short list, rebuilding in Google My Maps works with nothing but Google's own tools.
Export your places at exportmymap.com.