Google Maps embed generator
Type the address or place name. The preview shows the map, and the code is already responsive, filling the page width on mobile.
How to useYour address on a map on your site
Google Maps embed generator: what it is for
Type the address or place name and choose the zoom, type (map, satellite or hybrid), height and corners. The preview shows the real map, and the code comes with 100% width, lazy loading (loading=lazy) and a title for accessibility.
The tool also generates the directions link, which opens the route in Google Maps or the phone app.
How to use
- Type the business address.
- Adjust the map's zoom, type and height.
- Copy the map code and the directions link.
When to use it
- Contact pages for stores, clinics and restaurants.
- Event and wedding websites.
- Landing pages for local businesses.
Frequently asked questions
Do I need a Google API key?
No. The code uses Google Maps' simple embed URL (maps.google.com with output=embed), which doesn't require a key. For custom-styled maps or many markers, you do need the Google Maps API.
Does the map slow down my site?
Google's iframe is heavy. The code uses loading="lazy", so the map only loads when the visitor scrolls to it. Put the map near the bottom of the page, by your contact info.
How do I make a directions button?
Use the generated link: it opens Google Maps (or the app on mobile) with the route to the address. It works well as a button next to the map.
Is it really free?
Yes, 100% free. No sign-up, no subscription and no usage limits. All Tools123 tools are free and run right in your browser.