Share a link
Send a link
Copy the URL from your browser search field; other users can view the same map fragment if they click on that link.
In the form that opens, click the icon for the appropriate social network to post a link automatically, or copy the link in order to send it to another user.
If you created your own map, read the My maps (map constructor) section to find out how to copy your link to share it with friends.
Embed your map or panorama on your site or blog
You can post a map or street panorama fragment on your site or blog using the Yandex.Maps API.
The API provides you with access to all of Yandex.Maps content, such as city layouts, satellite images and so on. You can create your own map and add the places and comments you want. Read My maps (Map Constructor) for more details.
- Insert a map fragment
In the menu that opens, click Share .
Click Preview to see how the map will look on your site:
To localize the map on your site (so that toponyms, controls, and units of measurement appear in the correct language), modify the insertion code for your site.
Add the lang parameter to the code you copied. It determines the interface language and area of the map that will display on the site. Parameter values are specified using the ISO 639-1 format for language codes (for example, ru — Russian, uk — Ukrainian), and the ISO 3166-1 format for region codes (for example, RU — Russia, UA — Ukraine). So the entry lang="tr_TR" designates that Turkish is used and the country is Turkey.
parameter not specified —
<iframe src="https://api-maps.yandex.ru/frame/v1/-/CVh7YBYg?" width="560" height="400" frameborder="0"></iframe>
parameter specified (English for Russia) —
<iframe src="https://api-maps.yandex.ru/frame/v1/-/CVh7YBYg?lang=en_RU" width="560" height="400" frameborder="0"></iframe>
If the lang parameter is not specified, then the locale and language used to view the map will be determined based on your map settings when you receive the code.
For Russia and Ukraine, the user's settings in Yandex.Passport determine the region and language used when viewing the map. For example, if the user's language in Yandex.Passport is Russian and they are viewing a map in Kiev that was created somewhere in RU or UA, then the map will display in Russian, but be localized to Ukraine.
If the lang parameter is specified, then the region will be determined by the value that was set regardless of where the map was created.
Supported parameter values:
ru_RU: Russian, Russia
en_US: English, USA
en_RU: English, Russia
ru_UA: Russian, Ukraine
uk_UA: Ukrainian, Ukraine
tr_TR: Turkish, Turkey
For the territories of RU, UA and TR, distance displays in kilometers. For the US, it is in miles.
The setting is the same as the lang setting used in the Yandex.Maps API.
- Embed your map
You can use the map you built on your own site. See the My maps (map constructor) section.
- Insert a street panorama fragment
Click Share on the street panorama.
In the form that opens, copy Link to panorama (to send it to another user) or HTML embed code for your site (to use the panorama on your site). When copying the HTML embed code, you can set the desired size of the panorama (in pixels) via the fields to the right of the code.