Powered by Yarrow

Embed a live interactive mapin seconds

One iframe. Any location. Full pan & zoom. No JavaScript needed.

One line of code

Drop a single iframe tag into your HTML and the map is live — no JavaScript, no API setup.

Fully customisable

Control the location, zoom level, pin visibility, and light/dark theme via URL parameters.

Responsive by default

The embed scales to any container size and works flawlessly on desktop, tablet, and mobile.

How it works

Three steps and your map is live.

01

Copy the snippet

Grab the iframe code below and open your website's HTML editor.

02

Paste & configure

Paste it where you want the map, then update the lat, lon, and other parameters.

03

Publish

Save and publish your page. The interactive map is now live for your visitors.

Embed snippet

Copy and paste this into your webpage's HTML where you want the map to appear, then update the values to match your location.

index.html
Loading...

You can change width and height to any size that fits your page.

Live preview

This is the real embed — showing Tashkent, Uzbekistan. Pan and zoom to explore.

Loading preview…

Customisation options

Append parameters to the URL after ?, separated by &. For example: ?lat=41.29&lon=69.24&zoom=14

ParameterRequiredExampleDescription
api_keyYesYOUR_API_KEYYour Yarrow API key. Required for the map to load.
latYes41.2995Latitude of the location you want to show on the map.
lonYes69.2401Longitude of the location you want to show on the map.
zoomNo14How close the map is zoomed in. 1 is the whole world, 20 is street level. Default is 14.
markerNotrueSet to true to place a pin on the location. Leave out or set to false to show just the map.
themeNolightVisual style of the map. Choose light or dark. Default is light.

How to find coordinates

You need a latitude and longitude for the location you want to display.

  1. 1

    Open Google Maps in your browser.

  2. 2

    Navigate to the location you want to show.

  3. 3

    Right-click on the exact spot on the map.

  4. 4

    Click the coordinates shown at the top of the context menu (e.g. 41.2995, 69.2401) — this copies them to your clipboard.

  5. 5

    The first number is latitude (lat) and the second is longitude (lon).

Full URL example

A complete embed URL with all parameters looks like this:

Embed URL
Loading...
YarrowYarrow Interactive Maps

Built for developers and non-developers alike.