freeapis

Yandex.Maps Geocoder

Use geocoding to get an object's coordinates from its address

Authentication
API Key
HTTPS
Yes
CORS
Unknown
Category
Geocoding

Overview

Yandex.Maps Geocoder converts addresses to coordinates and back. Auth is a Yandex API key (requests without a valid key return 403, verified).

Quick Start

Geocode (replace YOUR_KEY):

curl "https://geocode-maps.yandex.ru/1.x/?apikey=YOUR_KEY&geocode=Moscow&format=json"
{
  "response": {
    "GeoObjectCollection": {
      "featureMember": [
        {
          "GeoObject": {
            "name": "Moscow",
            "Point": { "pos": "37.617635 55.755814" },
            "metaDataProperty": { "GeocoderMetaData": { "kind": "locality" } }
          }
        }
      ]
    }
  }
}

Authentication

  • Register at yandex.com/dev → get an API key.
  • Send it as the apikey query parameter (invalid/missing → 403, verified).

Rate Limits & Notes

  • Free tier: 25,000 geocodes/day (check the docs); more is paid.
  • Note the coordinate order: pos is longitude latitude.
  • format=json (or xml); reverse geocoding via geocode=lat,lng.

FAQ

Is Yandex Geocoder free? Free tier: 25,000 requests/day; more is paid.

How do I get a key? yandex.com/dev → create an API key.

What’s the coordinate order? pos is “longitude latitude” (verified).

More in Geocoding

APIAuthHTTPSCORS
Actinia Grass GIS

Actinia is an open source REST API for geographical data that uses GRASS GIS

API KeyYesUnknown
administrative-divisons-db

Get all administrative divisions of a country

No authYesYes
adresse.data.gouv.fr

Address database of France, geocoding and reverse

No authYesUnknown
Airtel IP

IP Geolocation API. Collecting data from multiple sources

No authYesUnknown
Apiip

Get location information by IP address

API KeyYesYes