Map Banner Icon

Geocoding

Get Started

Reverse Geocoding

Converts coordinates to human-readable addresses. Breaks down addresses into elements like Street, city, state etc. Supports multiple languages and allows filtering via query parameters

Map Image
Map Image

Forward Geocoding

Converts human-addresses to coordinates. Breaks down addresses into elements like Street, city, state etc. Supports multiple languages and allows filtering via query parameters

Autocomplete

Provides options for user input by understanding it on-the-fly, returning matches as a dropdown.

  • Can match on full words as well as substrings
  • Plugins for easy implementation
Map Image
Map Image

Nearby

Returns specified Points of Interests (Fuel pumps, ATMs, Restaurants, etc) or Places around a given coordinate.

Timezone

Helps understand current time at any given point and provides time offset data for locations around the world.

Map Image

Use cases

Case Card Image

Asset Tracking

Make geolocation your competitive advantage with LocationIQ’s Addresses, Maps and Routing APIs.

Case Card Image

Consumer Solutions

Create excellent web or mobile geolocation experiences with LocationIQ Address, Maps and Routing APIs.

Case Card Image

Business Intelligence

Leverage LocationIQ’s geolocation APIs to make sense of the ‘Where’ element of your data.

Use Case Left ParticleUse Case Right Particle

Frequently Asked Questions

Is Geocoding free?

Yes, Geocoding is free. LocationIQ offers 5000 requests/day as a part of the free plan. You can sign up for the free plan here

How accurate is geocoding?

Geocoding accuracy is measured in terms of the level of address received from the reverse geocoder. In case of forward geocoding, this refers to the amount of address recognized by the geocoder.

  • If the most precise part of the address is the street number or business name, it’s considered a ‘rooftop level address’. 
  • If the most precise part of the address is the street name, it's considered a ‘street level address’.

How to geocode a huge batch of addresses?

LocationIQ is an API-first platform. If you’re comfortable using the API, you can send multiple addresses/ coordinates concurrently. The number of concurrent API calls depends on your plan with us. The free plan allows you to query upto 2 API calls per second but we can scale all the way upto 30000 API calls per second with custom options. Tell us about your requirement here.

How to geocode addresses in different languages?

LocationIQ provides worldwide geocoding with support for multiple languages. To geocode addresses in a different language, just use the parameter ‘accept-language’ followed by the 2 digit ISO code for that language. So, if you want results in french, the parameter you’ll have to send will be ‘accept-language=fr’. Read more in our documentation.

What is Geocoding?

Geocoding or more specifically Forward Geocoding is the process of taking a street address or other location description and converting it into geographic coordinates (latitude and longitude). This is useful when trying to plot an address on a map or finding nearby points of interest. A demo is available here.

What is Reverse Geocoding?

Reverse geocoding is the process of converting a pair of coordinates or latitude and longitude to human-readable addresses. This is helpful when you need to find out the address of a user, or when you want to display data on a map. A demo is available here.