Non-commercial version of the Yandex Maps API

API products with the possibility of free use:

You can use each of these products for free, or for a fee. To use them for free, you have to meet the conditions listed below.

If your project doesn't meet one or more of the conditions or requires a large number of requests, you should purchase the commercial version of the API.

1. The API may only be used in projects with open access

The free version of the API is intended only for websites and applications that any internet user is allowed to access. If the website or application requires registration, it must be available to anyone.

The free version of the API is not intended for projects with restricted access, such as by invitation-only or limited to employees inside a company.

2. The API may not be used in commercial projects

The free version of the API is not designed for projects that charge a fee for registration or licensing.

3. Data received via the API must be displayed on the Yandex map

The results of all API requests must be displayed on the Yandex map. For example, this applies to data obtained from the geocoding or routing services.

4. Storing or changing data obtained via the API is not allowed

You may not store the data you receive from the API. For example, you aren't allowed to get data from the geocoder once and then store it for later use. Note that you are allowed to cache responses from the geocoder and router for up to 30 days.

You also may not change the data you receive from the API. For example, you aren't allowed to change the ranking of search results.

5. It is prohibited to obscure or alter the Yandex copyrights and logos on the map

The Yandex copyright information and logos must always be visible on the map. You are not allowed to move them, cover them up with other elements, obscure them, or alter them in any way. This applies to both interactive and static maps. For this reason, publishing map screenshots is not allowed. To get a static map image, you can use the Map сonstructor or the Static API.

6. The API may not be used for monitoring and dispatching

The free version of the API doesn't allow using the map for the following purposes:

  • For tracking the transport or employees location in real time.
  • For automatic route navigation.

7. The yearly limit on API/SDK requests/MAU must not be exceeded

The API JavaScript and HTTP Geocoder sets a daily limit on using maps search, routing and panoramas. For the free version of the API, the limit is 250,000 request per year to HTTP Geocoder, and 10,000,000 requests per year to API JavaScript. In the commercial version of the API, the limit is determined by the pricing plan.

The MapKit SDK sets the number of unique users interacted with the map monthly. For the free version of the SDK, the limit is 25,000 MAU to MapKit.

8. The mobile app must contain a link to the Yandex.Maps terms of use.

The "About" section of the app (or another similar section) must contain a link to the Yandex.Maps terms of use:

https://yandex.ru/legal/maps_termsofuse/