geocoding APIs
86 public APIs tagged with "geocoding" — each independently scored with Matrix Score for reliability, speed & security.
IPstack
IPstack is a real-time IP geolocation API that lets you look up the geographic location of any IP address, including country, city, latitude, and longitude.
ipapi.com
⭐ Beginner's Pickipapi.com provides a fast REST API to geolocate any IP address and retrieve location data like country, city, timezone, and ISP in JSON format.
Actinia Grass GIS
Actinia Grass GIS provides programmatic access to actinia is an open source rest api for geographical data that uses grass gis via REST API.
administrative-divisons-db
⭐ Beginner's PickThe Administrative Divisions DB API provides a structured list of all administrative divisions (states, provinces, regions, cities) for countries around the world.
adresse.data.gouv.fr
adresse.data.gouv.fr provides programmatic access to address database of france, geocoding and reverse via REST API.
Airtel IP
⭐ Beginner's PickAirtel IP is a free, no-auth IP geolocation API that aggregates data from multiple sources to return the country associated with any given IP address.
Apiip
Apiip is an IP geolocation API that returns detailed location data including city, country, timezone, and currency for any IP address.
Battuta
Battuta is a hierarchical location API that lets you browse countries, regions, and cities in a cascade, making it easy to build location pickers with dependent dropdowns.
BigDataCloud
⭐ Beginner's PickBigDataCloud offers a fast and highly accurate IP geolocation API that also includes network security checks and a confidence area metric to indicate how precise the location is.
Bing Maps
Bing Maps (now Azure Maps) is Microsoft's mapping platform that lets you geocode addresses, reverse geocode coordinates, get routes, and embed interactive maps in your applications.
bng2latlong
⭐ Beginner's Pickbng2latlong is a simple, free API that converts British National Grid (OSGB36) easting and northing coordinates into standard WGS84 latitude and longitude.
Cartes.io
⭐ Beginner's PickCartes.io is a free API that lets you create maps and add custom markers without signing up.
Cep.la
Cep.la is a free Brazilian API that lets you look up address information using a Brazilian postal code (CEP).
CitySDK
CitySDK provides open APIs for a selection of European cities, offering access to urban data such as public services, demographics, and points of interest.
Country
⭐ Beginner's PickCountry.is is a simple, free API that detects a visitor's country based on their IP address.
CountryStateCity
⭐ Beginner's PickCountryStateCity provides a comprehensive API with world countries, states, regions, and cities data in multiple formats including JSON, SQL, and CSV.
Ducks Unlimited
The Ducks Unlimited API provides location data for university chapters affiliated with Ducks Unlimited, the wetlands and waterfowl conservation organization.
GeoApi
GeoApi is a free French government API that provides official geographical data for France, including communes, departments, regions, and administrative boundaries.
Geoapify
⭐ Beginner's PickGeoapify is a powerful geocoding API that converts addresses to coordinates (forward geocoding) and coordinates to addresses (reverse geocoding), with address autocomplete support.
Geocod.io
⭐ Beginner's PickGeocod.io is a US and Canada focused geocoding API that converts addresses to coordinates and vice versa, with support for bulk geocoding of thousands of addresses at once.
Geocode.xyz
⭐ Beginner's PickGeocode.xyz is a free worldwide geocoding API that supports forward and reverse geocoding, batch operations, and geoparsing of natural language text.
Geocodify.com
⭐ Beginner's PickGeocodify.com lets you convert addresses into geographic coordinates (latitude/longitude) and vice versa, covering locations worldwide.
Geodata.gov.gr
Geodata.gov.gr is the official Greek government open geospatial data portal, providing free access to geographic datasets for Greece.
GeoDataSource
⭐ Beginner's PickGeoDataSource lets you look up city names from latitude and longitude coordinates, making it simple to reverse-geocode a GPS position into a readable location.
GeoDB Cities
GeoDB Cities provides detailed data on cities, regions, and countries worldwide, including population figures, time zones, and geographic coordinates.
GeographQL
⭐ Beginner's PickGeographQL is a free GraphQL API that provides structured data about countries, states, and cities worldwide.
GeoJS
⭐ Beginner's PickGeoJS is a free, no-auth-required IP geolocation API that returns the approximate location of any IP address, including country, city, latitude, and longitude.
Geokeo
⭐ Beginner's PickGeokeo is a free geocoding API that converts addresses to coordinates and coordinates back to addresses, offering up to 2,500 free requests per day.
GeoNames
GeoNames is one of the largest free geographical databases in the world, containing over 11 million place names, postal codes, country info, and elevation data.
geoPlugin
⭐ Beginner's PickgeoPlugin is a free IP geolocation API that also includes real-time currency conversion data alongside the location information.
Google Earth Engine
Google Earth Engine is a powerful cloud platform for analyzing vast amounts of satellite imagery and geospatial data at planetary scale.
Google Maps
⭐ Beginner's PickGoogle Maps API lets you embed and customize Google Maps in your app, enabling features like geocoding, directions, and place searches.
Graph Countries
⭐ Beginner's PickGraph Countries API provides rich country data including currencies, languages, flags, bordering countries, and regional groupings via GraphQL.
HelloSalut
⭐ Beginner's PickHelloSalut is a simple, free API that returns a greeting translation based on the user's IP address or a specified language code.
HERE Maps
HERE Maps API offers powerful mapping, routing, and geocoding services as an alternative to Google Maps.
Hirak IP to Country
Hirak IP to Country provides programmatic access to ip to location with country code, currency code & currency name, fast response, unlimited requests via REST API.
Hong Kong GeoData Store
Hong Kong GeoData Store provides programmatic access to api for accessing geo-data of hong kong via REST API.
IBGE
IBGE API provides official geographic and statistical data from Brazil's national statistics institute, including state and municipality listings, population data, and regional boundaries.
IP 2 Country
⭐ Beginner's PickIP 2 Country is a free, no-auth API that maps any IPv4 address to its corresponding country.
IP Address Details
⭐ Beginner's PickIP Address Details (ipinfo.io) returns geolocation and network information for any IP address, including city, region, country, ISP, and organization.
IP Vigilante
IP Vigilante is a free IP geolocation API that returns location details like country, city, latitude, and longitude for a given IP address.
ip-api
⭐ Beginner's Pickip-api provides fast, free IP geolocation data including country, city, region, ISP, and coordinates for any public IP or domain name.
IP Geolocation
Abstract IP Geolocation API converts any IP address into detailed location data including country, city, timezone, and currency information.
IP2Location
⭐ Beginner's PickIP2Location is a geolocation web service that maps any IP address to its physical location and network information.
IP2Proxy
IP2Proxy detects whether an IP address is being used through a proxy, VPN, Tor exit node, or other anonymizer service.
ipapi.co
⭐ Beginner's Pickipapi.co is a simple REST API that returns the geolocation of any IP address, including country, city, and currency.
IPGEO
⭐ Beginner's PickIPGEO is a free, no-authentication IP geolocation API that returns detailed information about any IP address, including country, region, city, and ISP.
ipgeolocation
⭐ Beginner's Pickipgeolocation provides accurate IP-to-location data including country, city, time zone, currency, and security flags through a straightforward REST API.
IPInfoDB
IPInfoDB offers free geolocation lookups that map IP addresses to country, region, city, and time zone data.
ipstack
ipstack is a powerful IP geolocation API that returns location, language, currency, timezone, and security information for any IP address in real time.
Kakao Maps
Kakao Maps API provides comprehensive mapping services for South Korea, including map display, address search, route calculation, and keyword-based place search.
keycdn IP Location Finder
⭐ Beginner's Pickkeycdn IP Location Finder is a lightweight REST API that returns geolocation details for any IP address in JSON format.
LocationIQ
⭐ Beginner's PickLocationIQ is a flexible geocoding API that converts addresses to coordinates (forward geocoding) and coordinates back to addresses (reverse geocoding), plus supports batch lookups.
Longdo Map
Longdo Map is a Thai mapping API that provides detailed maps, places, and location data for Thailand.
Mapbox
⭐ Beginner's PickMapbox is a powerful mapping platform that lets you create beautiful, customizable digital maps for web and mobile apps.
MapQuest
⭐ Beginner's PickMapQuest is a mapping and navigation API that provides geocoding, directions, and map display services.
Mexico
⭐ Beginner's PickMexico Sepomex is a free API that provides postal code (ZIP code) data for Mexico, including state, municipality, and neighborhood information.
Nominatim
⭐ Beginner's PickNominatim is a free geocoding API powered by OpenStreetMap data that lets you convert addresses to coordinates (forward geocoding) and coordinates back to addresses (reverse geocoding).
One Map, Singapore
OneMap Singapore is the official mapping API provided by the Singapore Land Authority for Singapore addresses and geographic data.
OnWater
⭐ Beginner's PickOnWater is a simple free API that tells you whether a given latitude and longitude coordinate is on water or on land.
Open Topo Data
⭐ Beginner's PickOpen Topo Data is a free elevation API that returns the altitude above sea level (or ocean depth below sea level) for any latitude and longitude on Earth.
OpenCage
⭐ Beginner's PickOpenCage is a geocoding API that converts addresses into geographic coordinates (and vice versa) using open data sources including OpenStreetMap.
openrouteservice.org
⭐ Beginner's Pickopenrouteservice is a free, open-source routing API powered by OpenStreetMap data that provides directions, travel time, and distance for multiple transport modes including car, bike, and walking.
OpenStreetMap
OpenStreetMap is a free, community-built map of the world that lets you read and contribute geographic data.
Pinball Map
⭐ Beginner's PickPinball Map is a free, crowdsourced API that shows where public pinball machines are located around the world.
positionstack
positionstack is a geocoding API that converts street addresses into latitude and longitude coordinates (forward geocoding) and vice versa (reverse geocoding).
Postali
Postali provides programmatic access to mexico zip codes api via REST API.
PostcodeData.nl
PostcodeData.nl provides geolocation and address data for Dutch postal codes.
Postcodes.io
⭐ Beginner's PickPostcodes.io is a free, open-source UK postcode lookup API that returns geolocation data, administrative region info, and coordinates.
Queimadas INPE
Queimadas INPE provides programmatic access to access to heat focus data (probable wildfire) via REST API.
REST Countries
⭐ Beginner's PickREST Countries is a free API that provides detailed information about every country in the world, including population, capital, currencies, languages, flags, and bordering countries.
RoadGoat Cities
RoadGoat Cities provides programmatic access to cities content & photos api via REST API.
Rwanda Locations
The Rwanda Locations API provides structured geographic data for Rwanda, including provinces, districts, cities, sectors, cells, and villages.
SLF
SLF is a free, no-authentication database API for German geographic data, including cities, rivers, countries, and related information.
SpotSense
SpotSense provides programmatic access to add location based interactions to your mobile app via REST API.
Telize
Telize is an IP geolocation API that returns detailed location and network information for any IP address, including country, city, coordinates, timezone, and ISP.
TomTom
TomTom offers a comprehensive suite of mapping APIs covering maps, routing, traffic, and place search for developers.
Uebermaps
Uebermaps lets you discover, create, and share custom maps with friends through a simple REST API.
US ZipCode
⭐ Beginner's PickThe US ZipCode API by Smarty validates US zip codes and returns detailed geographic data such as city, state, county, and lat/lng coordinates.
Utah AGRC
Utah AGRC (Automated Geographic Reference Center) provides a free geocoding API specifically for Utah addresses, converting street addresses into geographic coordinates.
ViaCep
⭐ Beginner's PickViaCep is a free Brazilian zip code (CEP) API that returns address data including street, neighborhood, city, and state for any valid Brazilian postal code.
What3Words
⭐ Beginner's PickWhat3Words divides the world into 3m x 3m squares and assigns each a unique three-word address, making precise location sharing simple and memorable.
Yandex.Maps Geocoder
Yandex.Maps Geocoder converts addresses into geographic coordinates and vice versa, with strong coverage for Russia and CIS countries.
ZipCodeAPI
ZipCodeAPI provides US zip code data including distances between zip codes, all zip codes within a given radius, and city and state lookups.
Zippopotam.us
⭐ Beginner's PickZippopotam.us is a completely free, no-auth-required API that returns place information for postal codes from dozens of countries including the US, UK, Canada, and many European nations.
Ziptastic
⭐ Beginner's PickZiptastic is a simple, free API that returns the country, state, and city for any US zip code with no authentication required.