How to Create a Custom Google Maps Component in Framer

Learn to Embed Google Maps in Framer without Coordinates! Create a Custom Map Component with an Embed Link.

Dither Background
Custom Google Maps Component in Framer
Dither Background
Custom Google Maps Component in Framer
Dither Background
Custom Google Maps Component in Framer
Clément Lionne

Clément Lionne

·

13 min read

·

Jul 24, 2023

13 min read

·

Jul 24, 2023

Learn how to embed Google Maps in Framer using an embed link, without needing to handle latitude and longitude coordinates. This approach makes it faster and simpler to integrate fully interactive maps into your Framer projects.

Why Use the Embed Link Method

Framer’s built in Google Maps feature requires you to enter latitude and longitude manually, which can be slow and inaccurate. Using an embed link is a much faster way to add a map. It works great for showing office locations, event venues, or stores without needing to write any code.

Step 1: Generate Your Google Maps Embed Link

The Google Maps embed link contains all the information needed to display a specific map view, including location, zoom level, and view type.

To create your embed link:

  1. Open Google Maps and navigate to your desired location.

  2. Click Share.

Google map share
  1. In the dialog box, select the Embed a map tab.

Google map Embed a map
  1. Click Copy HTML to copy the embed link.

Gogle map copy html

This link is all you need to embed your map in Framer.

Step 2: Add the Custom Google Maps Component in Framer

  1. In your Framer project, add a new Custom Google Maps component to your canvas.

  2. Paste the iframe embed code you copied from Google Maps into the component’s settings.

  3. Adjust the component’s size and layout to fit your design.

You now have a fully functional, interactive Google Map directly in your project, with no coordinates required.

Set component properties

Step 3: Customize the Map Display

You can modify the embed link directly in the iframe code to adjust:

  • Zoom level (change zoom value in the URL)

  • Map type (roadmap, satellite, or terrain)

  • Dimensions (set width and height within the iframe)

This gives you control over how the map looks and behaves within your layout.

The Result

By using the embed link method, you can integrate a responsive and interactive Google Map into your Framer project without worrying about coordinates or API complexities. It’s ideal for displaying contact pages, store locators, or event locations quickly and reliably.

If you run into issues or need help customizing your map component, feel free to reach out for support.

Don't forget to share this post!

Book a free
discovery call

Schedule a 30 minute call with Clément and get a free website audit and migration plan. We'll have your Framer site ready in weeks.

Book a free
discovery call

Schedule a 30 minute call with Clément and get a free website audit and migration plan. We'll have your Framer site ready in weeks.

Book a free
discovery call

Schedule a 30 minute call with Clément and get a free website audit and migration plan. We'll have your Framer site ready in weeks.