Geocoding APIs
120 free public APIs in this category
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| Actinia Grass GIS Actinia is an open source REST API for geographical data that uses GRASS GIS | API Key | Yes | Unknown | ↗ |
| administrative-divisons-db Get all administrative divisions of a country | No auth | Yes | Yes | ↗ |
| adresse.data.gouv.fr Address database of France, geocoding and reverse | No auth | Yes | Unknown | ↗ |
| Airtel IP IP Geolocation API. Collecting data from multiple sources | No auth | Yes | Unknown | ↗ |
| Apiip Get location information by IP address | API Key | Yes | Yes | ↗ |
| ApogeoAPI IP geolocation (IPv4 + IPv6) with country, city, timezone and 150k cities database | API Key | Yes | Unknown | ↗ |
| ApogeoAPI Bundled API for countries, states, cities, IP geolocation, and live exchange rates | API Key | Yes | Yes | ↗ |
| Battuta A (country/region/city) in-cascade location API | API Key | No | Unknown | ↗ |
| BdAPIs Get divisions, districts, and upazzilas of Bangladesh | No auth | Yes | Unknown | ↗ |
| BigDataCloud Provides fast and accurate IP geolocation APIs along with security checks and confidence area | API Key | Yes | Unknown | ↗ |
| BigDataCloud's Free API Get free client-side reverse geocoding API and Client Info API. No account creation and API key required. | No auth | Yes | Unknown | ↗ |
| BigDataCloud's IP Geolocation API Provides fast and accurate IP geolocation APIs along with security checks and confidence area. | API Key | Yes | Unknown | ↗ |
| BigDataCloud's Network Engineering API Get detailed ASN and Network lookup of an IP address. | API Key | Yes | Unknown | ↗ |
| BigDataCloud's Phone and Email Verification API Syntax and Format Validation of Phone Number and Email address. | API Key | Yes | Unknown | ↗ |
| BigDataCloud's Reverse Geocoding API Get rich locality information from the geographical coordinates. | API Key | Yes | Unknown | ↗ |
| Bing Maps Create/customize digital maps based on Bing Maps data | API Key | Yes | Unknown | ↗ |
| bng2latlong Convert British OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude | No auth | Yes | Yes | ↗ |
| Cartes.io Create maps and markers for anything | No auth | Yes | Unknown | ↗ |
| Cep.la Brazil RESTful API to find information about streets, zip codes, neighborhoods, cities and states | No auth | No | Unknown | ↗ |
| CitySDK Open APIs for select European cities | No auth | Yes | Unknown | ↗ |
| Country Get your visitor's country from their IP | No auth | Yes | Yes | ↗ |
| CountryStateCity World countries, states, regions, provinces, cities & towns in JSON, SQL, XML, YAML, & CSV format | API Key | Yes | Yes | ↗ |
| Ducks Unlimited API explorer that gives a query URL with a JSON response of locations and cities | No auth | Yes | No | ↗ |
| FreeGeoIP Free geo ip information, no registration required. 15k/hour rate limit | No auth | Yes | Unknown | ↗ |
| Geo Toolkit Plus Codes, geohash and Maidenhead encode/decode plus distance, bearing and bounding box math | API Key | Yes | Unknown | ↗ |
| GeoApi French geographical data | No auth | Yes | Unknown | ↗ |
| Geoapify Forward and reverse geocoding, address autocomplete | API Key | Yes | Yes | ↗ |
| Geocod.io Address geocoding / reverse geocoding in bulk | API Key | Yes | Unknown | ↗ |
| Geocode.xyz Provides worldwide forward/reverse geocoding, batch geocoding and geoparsing | No auth | Yes | Unknown | ↗ |
| Geocodify.com Worldwide geocoding, geoparsing and autocomplete for addresses | API Key | Yes | Yes | ↗ |
| Geodata.gov.gr Open geospatial data and API service for Greece | No auth | Yes | Unknown | ↗ |
| GeoDataSource Geocoding of city name by using latitude and longitude coordinates | API Key | Yes | Unknown | ↗ |
| GeoDB Cities Get global city, region, and country data | API Key | Yes | Unknown | ↗ |
| GeoDescription Reverse geocoding - Converting geographic coordinates to address-like location description | No auth | unknown | Unknown | ↗ |
| GeographQL A Country, State, and City GraphQL API | No auth | Yes | Yes | ↗ |
| GeoJS IP geolocation with ChatOps integration | No auth | Yes | Yes | ↗ |
| Geokeo Geokeo geocoding service- with 2500 free api requests daily | No auth | Yes | Yes | ↗ |
| Geolocated Free IP Geolocation API with multi-continent servers, and 60000 free requests/month | API Key | Yes | Unknown | ↗ |
| Geomelon Multilingual City autocomplete | No auth | Yes | Unknown | ↗ |
| GeoNames Place names and other geographical data | No auth | No | Unknown | ↗ |
| geoPlugin IP geolocation and currency conversion | No auth | Yes | Yes | ↗ |
| Google Earth Engine A cloud-based platform for planetary-scale environmental data analysis | API Key | Yes | Unknown | ↗ |
| Google Maps Create/customize digital maps based on Google Maps data | API Key | Yes | Unknown | ↗ |
| Graph Countries Country-related data like currencies, languages, flags, regions+subregions and bordering countries | No auth | Yes | Unknown | ↗ |
| HackMyIP IP geolocation and ASN lookup with privacy/VPN scoring, no API key required | No auth | Yes | Unknown | ↗ |
| HackMyIP IP geolocation, ISP and privacy/VPN scoring, email breach checks, DNS and WHOIS lookups | No auth | Yes | Yes | ↗ |
| HelloSalut Get hello translation following user language | No auth | Yes | Unknown | ↗ |
| HERE Maps Create/customize digital maps based on HERE Maps data | API Key | Yes | Unknown | ↗ |
| Hirak IP to Country Ip to location with country code, currency code & currency name, fast response, unlimited requests | API Key | Yes | Unknown | ↗ |
| Hong Kong GeoData Store API for accessing geo-data of Hong Kong | No auth | Yes | Unknown | ↗ |
| IBGE Aggregate services of IBGE (Brazilian Institute of Geography and Statistics) | No auth | Yes | Unknown | ↗ |
| IP 2 Country Map an IP to a country | No auth | Yes | Unknown | ↗ |
| IP Address Details Find geolocation with ip address | No auth | Yes | Unknown | ↗ |
| IP Geolocation Geolocate website visitors from their IPs | API Key | Yes | Yes | ↗ |
| IP Vigilante Free IP Geolocation API | No auth | Yes | Unknown | ↗ |
| ip-api Find location with IP address or domain | No auth | No | Unknown | ↗ |
| IP-API.io IP geolocation with VPN/proxy/Tor detection, reputation and risk score | API Key | Yes | Yes | ↗ |
| ip.app IP, ASN, geolocation, timezone, security, user-agent in plain text, JSON or HTTP headers | No auth | Yes | Unknown | ↗ |
| ip2geo.dev Programmatically convert IP addresses into geolocation data | API Key | Yes | Yes | ↗ |
| IP2Location IP geolocation web service to get more than 55 parameters | API Key | Yes | Unknown | ↗ |
| IP2Location.io Bundle of Free IP geolocation and WHOIS API | API Key | unknown | Unknown | ↗ |
| IP2Proxy Detect proxy and VPN using IP address | API Key | Yes | Unknown | ↗ |
| ipapi.co Find IP address location information | No auth | Yes | Yes | ↗ |
| ipapi.com Real-time Geolocation & Reverse IP Lookup REST API | API Key | Yes | Unknown | ↗ |
| IPGEO Unlimited free IP Address API with useful information | No auth | Yes | Unknown | ↗ |
| ipgeolocation IP Geolocation AP with free plan 30k requests per month | API Key | Yes | Yes | ↗ |
| IPInfoDB Free Geolocation tools and APIs for country, region, city and time zone lookup by IP address | API Key | Yes | Unknown | ↗ |
| ipstack Locate and identify website visitors by IP address | API Key | Yes | Unknown | ↗ |
| IPstack Locate and identify website visitors by IP address | API Key | Yes | Unknown | ↗ |
| IPWho IP Geolocation API 2,000 free API calls per day. Production grade IP intelligence at non-enterprise prices. Servers in 12+ regions for low latency. | API Key | Yes | Unknown | ↗ |
| ipwhois IP geolocation with country, city, coordinates, ISP, timezone and flag data | No auth | Yes | Yes | ↗ |
| IPWhois IP geolocation and IP intelligence API providing location, ISP, ASN, and proxy detection data for IPv4 and IPv6 addresses | API Key | Yes | Unknown | ↗ |
| Kakao Maps Kakao Maps provide multiple APIs for Korean maps | API Key | Yes | Unknown | ↗ |
| keycdn IP Location Finder Get the IP geolocation data through the simple REST API. All the responses are JSON encoded | API Key | Yes | Unknown | ↗ |
| Kiprio UK Postcode UK postcode lookup with lat/lon, district, ward, constituency | API Key | Yes | Yes | ↗ |
| LatLng Geocoding, reverse geocoding, places, and static maps | No auth | Yes | Yes | ↗ |
| LocationIQ Provides forward/reverse geocoding and batch geocoding | API Key | Yes | Yes | ↗ |
| Longdo Map Interactive map with detailed places and information portal in Thailand | API Key | Yes | Yes | ↗ |
| Mapbase Location registry API for official locations, zones, hierarchy, and geometry | API Key | Yes | Unknown | ↗ |
| Mapbox Create/customize beautiful digital maps | API Key | Yes | Unknown | ↗ |
| MapQuest To access tools and resources to map the world | API Key | No | Unknown | ↗ |
| Metadapi Zip Code Enhanced United States zip code information. Census, IRS, demographics, radius, distances and more | API Key | Yes | Unknown | ↗ |
| Mexico Mexico RESTful zip codes API | No auth | Yes | Unknown | ↗ |
| Nominatim Provides worldwide forward / reverse geocoding | No auth | Yes | Yes | ↗ |
| One Map, Singapore Singapore Land Authority REST API services for Singapore addresses | API Key | Yes | Unknown | ↗ |
| OnWater Determine if a lat/lon is on water or land | No auth | Yes | Unknown | ↗ |
| Open Topo Data Elevation and ocean depth for a latitude and longitude | No auth | Yes | No | ↗ |
| OpenCage Forward and reverse geocoding using open data | API Key | Yes | Yes | ↗ |
| OpenPLZ API A public street and postal code directory for Austria, Germany, Liechtenstein and Switzerland via an open REST API | No auth | Yes | Unknown | ↗ |
| openrouteservice.org Directions, POIs, isochrones, geocoding (+reverse), elevation, and more | API Key | Yes | Unknown | ↗ |
| OpenStreetMap Navigation, geolocation and geographical data | OAuth | No | Unknown | ↗ |
| Pinball Map A crowdsourced map of public pinball machines | No auth | Yes | Yes | ↗ |
| Pointpin Pointpin is a simple yet powerful API designed for high traffic websites to deliver fast and reliable IP geolocation for your websites and applications. | API Key | Yes | Unknown | ↗ |
| positionstack Forward & Reverse Batch Geocoding REST API | API Key | Yes | Unknown | ↗ |
| PostalCodes Postal code search, country exports, and address validation data | No auth | Yes | Unknown | ↗ |
| Postali Mexico Zip Codes API | No auth | Yes | Yes | ↗ |
| PostcodeData.nl Provide geolocation data based on postcode for Dutch addresses | No auth | No | Unknown | ↗ |
| Postcodes.io Postcode lookup & Geolocation for the UK | No auth | Yes | Yes | ↗ |
| Proweblook IP Checker Proweblook lookup & Geolocation | API Key | Yes | Unknown | ↗ |
| Queimadas INPE Access to heat focus data (probable wildfire) | No auth | Yes | Unknown | ↗ |
| REST Countries Get information about countries via a RESTful API | No auth | Yes | Yes | ↗ |
| RoadGoat Cities Cities content & photos API | API Key | Yes | No | ↗ |
| Rwanda Locations Rwanda Provences, Districts, Cities, Capital City, Sector, cells, villages and streets | No auth | Yes | Unknown | ↗ |
| SLF German city, country, river, database | No auth | Yes | Yes | ↗ |
| SpotSense Add location based interactions to your mobile app | API Key | Yes | Unknown | ↗ |
| SpryTools IP Geolocation Resolve IPv4/IPv6 to country, region, city, ISP, ASN and timezone via MaxMind GeoLite2 | API Key | unknown | Unknown | ↗ |
| Telize Telize offers location information from any IP address | API Key | Yes | Yes | ↗ |
| The IP API IP to Location API, with data about country, region, city etc, with free plan allowing 1000 req/day | API Key | unknown | Unknown | ↗ |
| Timezones Dictionary API This API returns a list of all available timezones for your application | API Key | Yes | Unknown | ↗ |
| TomTom Maps, Directions, Places and Traffic APIs | API Key | Yes | Yes | ↗ |
| Uebermaps Discover and share maps with friends | API Key | Yes | Unknown | ↗ |
| US ZipCode Validate and append data for any US ZipCode | API Key | Yes | Yes | ↗ |
| Utah AGRC Utah Web API for geocoding Utah addresses | API Key | Yes | Unknown | ↗ |
| ViaCep Brazil RESTful zip codes API | No auth | Yes | Unknown | ↗ |
| What3Words Three words as rememberable and unique coordinates worldwide | API Key | Yes | Unknown | ↗ |
| Yandex.Maps Geocoder Use geocoding to get an object's coordinates from its address | API Key | Yes | Unknown | ↗ |
| ZipCodeAPI US zip code distance, radius and location API | API Key | Yes | Unknown | ↗ |
| Zipcodestack Zip Code API - Free Postal Code Validation | API Key | unknown | Unknown | ↗ |
| Zippopotam.us Get information about place such as country, city, state, etc | No auth | No | Unknown | ↗ |
| Ziptastic Get the country, state, and city of any US zip-code | No auth | Yes | Unknown | ↗ |