Geocoding API

Geocoding API

Geocoding API

High-quality Geocoding at affordable price

Try the API in the Playground and start using the Geocoding API now for free!

Batch geocoding

Batch geocoding requests

Twice cheaper and no requests/sec limits

Need to process a big amount of data? Send a batch request! Up to 1000 addresses/coordinates in one request and no rate limits.

Check our special pricing plans for Batch Geocoding API that let you decrease costs up to 50%.

Location Autocomplete

Location-autocomplete

Fast and clever geocoder autocomplete

We have a special end-point for location autocomplete requests that give fast and smart guesses for an entered address.

Moreover, we already developed for you easy to use and customize the location autocomplete field, as well as React and Angular components for it.

Geoapify provides a high-quality Geocoding service. We combine the standard search methods with Artificial Intelligence to recognize an address and give you correct and expected results. Our Geocoding API contains both direct and reverse geocoding. Moreover, we provide Location Autocomplete field support. You can use our Geocoding API for single or batch requests.

Cross-platform and flexible

Geocoding API works via HTTP protocol. So it works on all platforms and with all programming languages.

Easy to visualize results

Geocoding API returns a GeoJSON FeatureCollection object as a response. As GeoJSON objects supported by most of the client-side libraries (Mapbox GL, Leaflet, OpenLayers), the API results can be easily visualized on a map.

Single or batch requests

Send one or multiple requests at once. We support batch requests for Geocoding API calls.

Choose a language

You can define a language for the API results. For example, you can force to get “Deutschland” instead “Germany” as a country name in the API results. At the moment we support English, German, Italian and French languages.

Specify location type

By default, the API looks for locations, points of interests and buildings with a given address. However, with Geoapify Geocoding service you can location type and specify there what exactly you are looking for. We support the country, state, postcode, street, amenity location types.

  • Validate, normalize and parse addresses
  • Find a location (longitude and latitude) by free-form or structured address text
  • Search-as-you-type with an automatic spelling corrections
  • Rich dataset – place name, type and other features (phone, website, boundary, and more); street and house number, zip/postcode, administrative levels, city, country, etc.
  • Utilizes multiple datasets
  • Filter by area, bounding box, type, and other properties