AAppicLab

Turn your Google Maps list into an embeddable map.

Paste a Google Maps saved-list URL. We'll pin every place on an interactive map — then give you a clean HTML embed snippet for your blog or website.

Marker
Size
Style
Height
Corners
Zoom
Popup
Scroll zoom

Results are cached for 1 hour.

Demo preview — enter a list URL above to visualize your own places.

· indigo.la.ringo

Paste a public Google Maps saved-list URL and the Map Embed Builder turns it into a self-contained HTML snippet you can drop into any blog post, Notion page, or static site. The embed renders on OpenStreetMap tiles, so it has no API key, no usage quota, and no per-view billing — once you paste the HTML, the map works forever. Useful for travel writers, restaurant reviewers, and anyone who wants their picked places shown on a real interactive map rather than a flat screenshot. The tool runs entirely in your browser; map data passes through the AppicLab proxy only to convert the list URL into geocoded points.

Frequently Asked Questions

What does the Map Embed Builder do?
It turns a Google Maps saved list (the lists you create in the Google Maps app under "Your places") into a self-contained interactive map you can embed in any blog post or website. You paste the list URL, we pull every pinned place out, render it on a Leaflet/OpenStreetMap canvas, and give you an HTML snippet to drop into your site.
How do I get a shareable URL from my Google Maps list?
Open the Google Maps app, go to Saved → Lists, pick the list you want to share, and tap the share icon. Choose "Copy link" — that produces a maps.app.goo.gl short URL. Paste that URL into the input above. Both shortened (maps.app.goo.gl/…) and full (google.com/maps/…) list URLs work.
Is the list I share made public?
Only if you've set the list to "Shared" or "Public" inside Google Maps. The tool can only read places from lists that already have a shareable link. Private, personal-only lists won't return any places. We do not store your list, edit it, or upload it anywhere — the fetched places are cached for one hour to keep the page fast, then discarded.
Will the embedded map keep working forever?
The embed is self-contained HTML — coordinates and labels are baked into the snippet at copy time, so it keeps rendering even if you later delete your Google Maps list or this tool changes. It pulls map tiles from OpenStreetMap (or the style you picked), which is free and has been stable for over a decade. If you rename places or rearrange your list in Google Maps, re-paste the URL and copy a fresh snippet to update.
What can I customize before copying the embed?
Marker icon and size, map style (standard, light, or dark), map height and corner radius, initial zoom level, popup detail level, and whether scroll-wheel zoom is enabled. Tweak the controls below the input and the live preview updates in real time — the HTML snippet always reflects the current settings.
Where can I paste the generated HTML?
Anywhere that accepts raw HTML or an iframe: WordPress (Custom HTML block), Ghost, Notion (via embed), Webflow, Squarespace code blocks, Medium (via embed services), Substack callouts, or any static site. The snippet is a single block of standards-compliant HTML, JS and CSS — no external dependencies, no API keys, no Google Maps billing required.

Sources

Support the creator

Did this tool help you? ☕

This is a free side project I built in my spare time. If it saved you time or helped you think through a decision, buying me a coffee keeps the lights on!

Buy me a coffee

More small utilities from AppicLab