Updated on June 6, 2026easy, ~1 min

How to Embed Google Maps in Notion

To embed Google Maps in Notion, open the location or directions in Google Maps and click Share, then "Embed a map". Copy the URL inside the src="..." part of the iframe code Google gives you. In Notion, type /embed, paste that URL, and click "Embed link". The interactive map appears in a few seconds and visitors can pan and zoom without leaving your page.

Why embed Google Maps in Notion?

  • Pin an office, venue, or trip destination right next to your notes.
  • Give a travel or event page an interactive map instead of a flat screenshot.
  • Let teammates get directions without leaving the workspace.

How to embed Google Maps in Notion

  1. Find your location in Google Maps

    Search for the place, address, or set of directions you want to show. Make sure the map is framed the way you want it before sharing.

  2. Open Share → Embed a map

    Click the Share button, then switch to the "Embed a map" tab. Pick a size (Medium is a good default) — Notion will resize the block anyway.

  3. Copy the src URL from the iframe

    Google gives you <iframe src="https://www.google.com/maps/embed?pb=...">. Copy only the URL inside the quotes after src=. Notion needs the URL, not the full iframe tag.

  4. Paste it into Notion

    Type /embed on any Notion page, press Enter, paste the maps URL, and click "Embed link". Drag the handles to resize the map.

Good to know

  • Embedded maps are view-only — users can pan and zoom but can't save places to your map.
  • Street View and some interactive layers are limited compared to the full Maps site.

Frequently asked questions

Do I need a Google Maps API key to embed a map in Notion?

No. The Share → "Embed a map" URL works without an API key. You only need a key if you build a custom map with the Maps JavaScript API.

Why won't my Google Maps link embed in Notion?

You probably pasted a regular maps.app.goo.gl share link. Use the "Embed a map" tab specifically and copy the URL from inside the iframe's src attribute.

Can I embed directions, not just a pin?

Yes. Build the route in Google Maps first, then use Share → Embed a map. The embedded map keeps the directions overlay.

Need a widget that doesn’t exist yet?

Describe it in plain English and generate a custom Notion widget with a stable embed link — no code required.

Create a widget