Public APIs
We curated the best Geocoding APIs for developers. Browse 84+ options and compare features, docs, and pricing.
Abstract Geolocation API
Abstract IP geolocation API provides developers from small startups to big technology companies with a fast and robust API to get the location of any IP worldwide. With Abstract, you can get the city, region and country of any IP. In addition, Abstract IP Geolocation API provides you with timezone and coordinates data so you can build the most delightful experience for your developers. Whether it's for content personalisation, fraud detection or GDPR compliance, Abstract covers a variety of use cases thanks to its extensive and robust platform currently used by 100,000 developers worldwide in companies like Google or Shopify. Freelancers and indiehackers can enjoy an extensive free plan serving up to 20,000 calls per month.
Actinia Grass GIS
Actinia is an open source REST API for geographical data that uses GRASS GIS
Apiip
Get location information by IP address
ArcGIS World Geocoding Services
The World Geocoding Service finds addresses and places from a single endpoint.
BigDataCloud
Provides fast and accurate IP geolocation APIs along with security checks and confidence area
Bing Maps
Create/customize digital maps based on Bing Maps data
bng2latlong
Convert British OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude
CitySDK
Open APIs for select European cities
Country
Get your visitor's country from their IP
CountryStateCity
World countries, states, regions, provinces, cities & towns in JSON, SQL, XML, YAML, & CSV format
Daum Maps
Daum Maps provide multiple APIs for Korean maps
Ducks Unlimited
API explorer that gives a query URL with a JSON response of locations and cities