Share a link

Send a link

There are two ways to share a map fragment and the results that are displayed on it (for example, you can share a place you found or a route you set):

  • Copy the URL from your browser search field; other users can view the same map fragment if they click on that link.

  • Click Share or (on the map, in а place card or in a panorama).

    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 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
  1. Click .

  2. In the menu that opens, click Share .

  3. In the form that opens, copy the code to insert the map onto your site so that you can use the map with the place you found or the route you set on your site.

    Click Preview to see how the map will look on your site:

  4. 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.

    For example:

    • 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>

    https://api-maps.yandex.ru/frame/v1/-/CVh7YBYg?lang=en_RU

    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 settings will determine the region and language used when viewing the map. For example, if the user's passport language 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

Note.

For the territories of RU, UA and TR, distance displays in kilometers. For the US — in miles.

A parameter similar to lang is used in Yandex.Maps API.

Post your map

You can use the map you built on your own site. See the My maps (map constructor) section.

Post 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.