1001Ferramentas
🗺️Utilities

Google Maps Embed Builder

Builds a simple <iframe> to embed Google Maps from an address or coordinates.


  

An embedded map without an API key

You want a map of the shop in your site footer and then find out the official Maps Embed API wants a Google Cloud project, an API key and a card on file. For a simple pinned map you can skip all that: type an address, something like Av. Paulista 1578, Sao Paulo, or a pair of coordinates, and you get an iframe pointing at the older maps.google.com endpoint with output=embed.

That endpoint is the part nobody mentions. It is a leftover from classic Maps, it has worked for years and it needs no key, but it is not part of the documented API, which means Google makes no promise to keep it alive. If the map on your site goes blank one day and you changed nothing, that is where the investigation starts. The query behaves like the Maps search box: street addresses, postal codes, place names and lat,lng pairs such as -23.5613,-46.6560 all work.

Check the map before you publish. Ambiguous street names land in the wrong city easily, so include the city and state, or use coordinates when the point has to be exact. Width and height go into the code untouched, so type numbers only. The iframe ships with loading=lazy, which keeps the map from loading until a visitor scrolls to it. If you need configurable zoom, map type or directions, that is a job for the official keyed API.

Frequently asked questions

Do I need a Google Cloud key?
Not for this format. The official Maps Embed API requires a key and a billing-enabled project, while the output=embed endpoint used here asks for neither.
Can I control the zoom level?
The builder does not expose it. You can try appending &z=15 to the src and see how it renders; if it does not stick, the official API is the dependable route.
Does the map load Google cookies?
Yes. The iframe is Google content and follows Google rules, so if your site shows a cookie banner, the map belongs in that conversation.

Related Tools