Compare Geocoding APIs
Deep dive into the technical specifications of 86 Geocoding APIs. Use this side-by-side comparison to evaluate which service best fits your architectural requirements.
| API Identity | Authentication | Secure (HTTPS) | CORS | Learning Curve | Technical Brief |
|---|---|---|---|---|---|
| IPstack | API Key | Unknown | Intermediate | IPstack is a geocoding API described as: Locate and identify website visitors by IP address. It is u... | |
| ipapi.com | API Key | Unknown | Intermediate | ipapi.com is a geocoding API described as: Real-time Geolocation & Reverse IP Lookup REST API. It is... | |
| Actinia Grass GIS | API Key | Unknown | Intermediate | Actinia Grass GIS is a geocoding API described as: Actinia is an open source REST API for geographic... | |
| administrative-divisons-db | No Auth | Supported | Beginner | administrative-divisons-db is a geocoding API described as: Get all administrative divisions of a co... | |
| adresse.data.gouv.fr | No Auth | Unknown | Beginner | adresse.data.gouv.fr is a geocoding API described as: Address database of France, geocoding and reve... | |
| Airtel IP | No Auth | Unknown | Beginner | Airtel IP is a geocoding API described as: IP Geolocation API. Collecting data from multiple sources... | |
| Apiip | API Key | Supported | Intermediate | Apiip is a geocoding API described as: Get location information by IP address. It is useful when you... | |
| Battuta | API Key | Unknown | Intermediate | Battuta is a geocoding API described as: A (country/region/city) in-cascade location API. It is usef... | |
| BigDataCloud | API Key | Unknown | Intermediate | BigDataCloud is a geocoding API described as: Provides fast and accurate IP geolocation APIs along w... | |
| Bing Maps | API Key | Unknown | Intermediate | Bing Maps is a geocoding API described as: Create/customize digital maps based on Bing Maps data. It... | |
| bng2latlong | No Auth | Supported | Beginner | bng2latlong is a geocoding API described as: Convert British OSGB36 easting and northing (British Na... | |
| Cartes.io | No Auth | Unknown | Beginner | Cartes.io is a geocoding API described as: Create maps and markers for anything. It is useful when y... | |
| Cep.la | No Auth | Unknown | Beginner | Cep.la is a geocoding API described as: Brazil RESTful API to find information about streets, zip co... | |
| CitySDK | No Auth | Unknown | Beginner | CitySDK is a geocoding API described as: Open APIs for select European cities. It is useful when you... | |
| Country | No Auth | Supported | Beginner | Country is a geocoding API described as: Get your visitor's country from their IP. It is useful when... | |
| CountryStateCity | API Key | Supported | Intermediate | CountryStateCity is a geocoding API described as: World countries, states, regions, provinces, citie... | |
| Ducks Unlimited | No Auth | Disabled | Beginner | Ducks Unlimited is a geocoding API described as: API explorer that gives a query URL with a JSON res... | |
| GeoApi | No Auth | Unknown | Beginner | GeoApi is a geocoding API described as: French geographical data. It is useful when you need program... | |
| Geoapify | API Key | Supported | Intermediate | Geoapify is a geocoding API described as: Forward and reverse geocoding, address autocomplete. It is... | |
| Geocod.io | API Key | Unknown | Intermediate | Geocod.io is a geocoding API described as: Address geocoding / reverse geocoding in bulk. It is usef... | |
| Geocode.xyz | No Auth | Unknown | Beginner | Geocode.xyz is a geocoding API described as: Provides worldwide forward/reverse geocoding, batch geo... | |
| Geocodify.com | API Key | Supported | Intermediate | Geocodify.com is a geocoding API described as: Worldwide geocoding, geoparsing and autocomplete for ... | |
| Geodata.gov.gr | No Auth | Unknown | Beginner | Geodata.gov.gr is a geocoding API described as: Open geospatial data and API service for Greece. It ... | |
| GeoDataSource | API Key | Unknown | Intermediate | GeoDataSource is a geocoding API described as: Geocoding of city name by using latitude and longitud... | |
| GeoDB Cities | API Key | Unknown | Intermediate | GeoDB Cities is a geocoding API described as: Get global city, region, and country data. It is usefu... | |
| GeographQL | No Auth | Supported | Beginner | GeographQL is a geocoding API described as: A Country, State, and City GraphQL API. It is useful whe... | |
| GeoJS | No Auth | Supported | Beginner | GeoJS is a geocoding API described as: IP geolocation with ChatOps integration. It is useful when yo... | |
| Geokeo | No Auth | Supported | Beginner | Geokeo is a geocoding API described as: Geokeo geocoding service- with 2500 free api requests daily.... | |
| GeoNames | No Auth | Unknown | Beginner | GeoNames is a geocoding API described as: Place names and other geographical data. It is useful when... | |
| geoPlugin | No Auth | Supported | Beginner | geoPlugin is a geocoding API described as: IP geolocation and currency conversion. It is useful when... | |
| Google Earth Engine | API Key | Unknown | Intermediate | Google Earth Engine is a geocoding API described as: A cloud-based platform for planetary-scale envi... | |
| Google Maps | API Key | Unknown | Intermediate | Google Maps is a geocoding API described as: Create/customize digital maps based on Google Maps data... | |
| Graph Countries | No Auth | Unknown | Beginner | Graph Countries is a geocoding API described as: Country-related data like currencies, languages, fl... | |
| HelloSalut | No Auth | Unknown | Beginner | HelloSalut is a geocoding API described as: Get hello translation following user language. It is use... | |
| HERE Maps | API Key | Unknown | Intermediate | HERE Maps is a geocoding API described as: Create/customize digital maps based on HERE Maps data. It... | |
| Hirak IP to Country | API Key | Unknown | Intermediate | Hirak IP to Country is a geocoding API described as: Ip to location with country code, currency code... | |
| Hong Kong GeoData Store | No Auth | Unknown | Beginner | Hong Kong GeoData Store is a geocoding API described as: API for accessing geo-data of Hong Kong. It... | |
| IBGE | No Auth | Unknown | Beginner | IBGE is a geocoding API described as: Aggregate services of IBGE (Brazilian Institute of Geography a... | |
| IP 2 Country | No Auth | Unknown | Beginner | IP 2 Country is a geocoding API described as: Map an IP to a country. It is useful when you need pro... | |
| IP Address Details | No Auth | Unknown | Beginner | IP Address Details is a geocoding API described as: Find geolocation with ip address. It is useful w... | |
| IP Vigilante | No Auth | Unknown | Beginner | IP Vigilante is a geocoding API described as: Free IP Geolocation API. It is useful when you need pr... | |
| ip-api | No Auth | Unknown | Beginner | ip-api is a geocoding API described as: Find location with IP address or domain. It is useful when y... | |
| IP Geolocation | API Key | Supported | Intermediate | IP Geolocation is a geocoding API described as: Geolocate website visitors from their IPs. It is use... | |
| IP2Location | API Key | Unknown | Intermediate | IP2Location is a geocoding API described as: IP geolocation web service to get more than 55 paramete... | |
| IP2Proxy | API Key | Unknown | Intermediate | IP2Proxy is a geocoding API described as: Detect proxy and VPN using IP address. It is useful when y... | |
| ipapi.co | No Auth | Supported | Beginner | ipapi.co is a geocoding API described as: Find IP address location information. It is useful when yo... | |
| IPGEO | No Auth | Unknown | Beginner | IPGEO is a geocoding API described as: Unlimited free IP Address API with useful information. It is ... | |
| ipgeolocation | API Key | Supported | Intermediate | ipgeolocation is a geocoding API described as: IP Geolocation AP with free plan 30k requests per mon... | |
| IPInfoDB | API Key | Unknown | Intermediate | IPInfoDB is a geocoding API described as: Free Geolocation tools and APIs for country, region, city ... | |
| ipstack | API Key | Unknown | Intermediate | ipstack is a geocoding API described as: Locate and identify website visitors by IP address. It is u... | |
| Kakao Maps | API Key | Unknown | Intermediate | Kakao Maps is a geocoding API described as: Kakao Maps provide multiple APIs for Korean maps. It is ... | |
| keycdn IP Location Finder | API Key | Unknown | Intermediate | keycdn IP Location Finder is a geocoding API described as: Get the IP geolocation data through the s... | |
| LocationIQ | API Key | Supported | Intermediate | LocationIQ is a geocoding API described as: Provides forward/reverse geocoding and batch geocoding. ... | |
| Longdo Map | API Key | Supported | Intermediate | Longdo Map is a geocoding API described as: Interactive map with detailed places and information por... | |
| Mapbox | API Key | Unknown | Intermediate | Mapbox is a geocoding API described as: Create/customize beautiful digital maps. It is useful when y... | |
| MapQuest | API Key | Disabled | Intermediate | MapQuest is a geocoding API described as: To access tools and resources to map the world. It is usef... | |
| Mexico | No Auth | Unknown | Beginner | Mexico is a geocoding API described as: Mexico RESTful zip codes API. It is useful when you need pro... | |
| Nominatim | No Auth | Supported | Beginner | Nominatim is a geocoding API described as: Provides worldwide forward / reverse geocoding. It is use... | |
| One Map, Singapore | API Key | Unknown | Intermediate | One Map, Singapore is a geocoding API described as: Singapore Land Authority REST API services for S... | |
| OnWater | No Auth | Unknown | Beginner | OnWater is a geocoding API described as: Determine if a lat/lon is on water or land. It is useful wh... | |
| Open Topo Data | No Auth | Disabled | Beginner | Open Topo Data is a geocoding API described as: Elevation and ocean depth for a latitude and longitu... | |
| OpenCage | API Key | Supported | Intermediate | OpenCage is a geocoding API described as: Forward and reverse geocoding using open data. It is usefu... | |
| openrouteservice.org | API Key | Unknown | Intermediate | openrouteservice.org is a geocoding API described as: Directions, POIs, isochrones, geocoding (+reve... | |
| OpenStreetMap | OAuth | Unknown | Advanced | OpenStreetMap is a geocoding API described as: Navigation, geolocation and geographical data. It is ... | |
| Pinball Map | No Auth | Supported | Beginner | Pinball Map is a geocoding API described as: A crowdsourced map of public pinball machines. It is us... | |
| positionstack | API Key | Unknown | Intermediate | positionstack is a geocoding API described as: Forward & Reverse Batch Geocoding REST API. It is use... | |
| Postali | No Auth | Supported | Beginner | Postali is a geocoding API described as: Mexico Zip Codes API. It is useful when you need programmat... | |
| PostcodeData.nl | No Auth | Unknown | Beginner | PostcodeData.nl is a geocoding API described as: Provide geolocation data based on postcode for Dutc... | |
| Postcodes.io | No Auth | Supported | Beginner | Postcodes.io is a geocoding API described as: Postcode lookup & Geolocation for the UK. It is useful... | |
| Queimadas INPE | No Auth | Unknown | Beginner | Queimadas INPE is a geocoding API described as: Access to heat focus data (probable wildfire). It is... | |
| REST Countries | No Auth | Supported | Beginner | REST Countries is a geocoding API described as: Get information about countries via a RESTful API. I... | |
| RoadGoat Cities | API Key | Disabled | Intermediate | RoadGoat Cities is a geocoding API described as: Cities content & photos API. It is useful when you ... | |
| Rwanda Locations | No Auth | Unknown | Beginner | Rwanda Locations is a geocoding API described as: Rwanda Provences, Districts, Cities, Capital City,... | |
| SLF | No Auth | Supported | Beginner | SLF is a geocoding API described as: German city, country, river, database. It is useful when you ne... | |
| SpotSense | API Key | Unknown | Intermediate | SpotSense is a geocoding API described as: Add location based interactions to your mobile app. It is... | |
| Telize | API Key | Supported | Intermediate | Telize is a geocoding API described as: Telize offers location information from any IP address. It i... | |
| TomTom | API Key | Supported | Intermediate | TomTom is a geocoding API described as: Maps, Directions, Places and Traffic APIs. It is useful when... | |
| Uebermaps | API Key | Unknown | Intermediate | Uebermaps is a geocoding API described as: Discover and share maps with friends. It is useful when y... | |
| US ZipCode | API Key | Supported | Intermediate | US ZipCode is a geocoding API described as: Validate and append data for any US ZipCode. It is usefu... | |
| Utah AGRC | API Key | Unknown | Intermediate | Utah AGRC is a geocoding API described as: Utah Web API for geocoding Utah addresses. It is useful w... | |
| ViaCep | No Auth | Unknown | Beginner | ViaCep is a geocoding API described as: Brazil RESTful zip codes API. It is useful when you need pro... | |
| What3Words | API Key | Unknown | Intermediate | What3Words is a geocoding API described as: Three words as rememberable and unique coordinates world... | |
| Yandex.Maps Geocoder | API Key | Unknown | Intermediate | Yandex.Maps Geocoder is a geocoding API described as: Use geocoding to get an object's coordinates f... | |
| ZipCodeAPI | API Key | Unknown | Intermediate | ZipCodeAPI is a geocoding API described as: US zip code distance, radius and location API. It is use... | |
| Zippopotam.us | No Auth | Unknown | Beginner | Zippopotam.us is a geocoding API described as: Get information about place such as country, city, st... | |
| Ziptastic | No Auth | Unknown | Beginner | Ziptastic is a geocoding API described as: Get the country, state, and city of any US zip-code. It i... |