#geocoding 86 APIs

geocoding APIs

86 public APIs tagged with "geocoding" — each independently scored with Matrix Score for reliability, speed & security.

IPstack

77

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.

API Key Intermediate HTTPS

ipapi.com

⭐ Beginner's Pick
72

ipapi.com provides a fast REST API to geolocate any IP address and retrieve location data like country, city, timezone, and ISP in JSON format.

API Key Intermediate HTTPS

Actinia Grass GIS

0

Actinia Grass GIS provides programmatic access to actinia is an open source rest api for geographical data that uses grass gis via REST API.

API Key Intermediate HTTPS

administrative-divisons-db

⭐ Beginner's Pick
92

The Administrative Divisions DB API provides a structured list of all administrative divisions (states, provinces, regions, cities) for countries around the world.

No Auth Beginner HTTPS 40ms

adresse.data.gouv.fr

0

adresse.data.gouv.fr provides programmatic access to address database of france, geocoding and reverse via REST API.

No Auth Beginner HTTPS 638ms

Airtel IP

⭐ Beginner's Pick
57

Airtel 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.

No Auth Beginner HTTPS 146ms

Apiip

82

Apiip is an IP geolocation API that returns detailed location data including city, country, timezone, and currency for any IP address.

API Key Intermediate HTTPS

Battuta

22

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.

API Key Intermediate

BigDataCloud

⭐ Beginner's Pick
77

BigDataCloud 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.

API Key Intermediate HTTPS

Bing Maps

87

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.

API Key Intermediate HTTPS

bng2latlong

⭐ Beginner's Pick
57

bng2latlong is a simple, free API that converts British National Grid (OSGB36) easting and northing coordinates into standard WGS84 latitude and longitude.

No Auth Beginner HTTPS 389ms

Cartes.io

⭐ Beginner's Pick
87

Cartes.io is a free API that lets you create maps and add custom markers without signing up.

No Auth Beginner HTTPS 55ms

Cep.la

32

Cep.la is a free Brazilian API that lets you look up address information using a Brazilian postal code (CEP).

No Auth Beginner 501ms

CitySDK

82

CitySDK provides open APIs for a selection of European cities, offering access to urban data such as public services, demographics, and points of interest.

No Auth Beginner HTTPS 307ms

Country

⭐ Beginner's Pick
92

Country.is is a simple, free API that detects a visitor's country based on their IP address.

No Auth Beginner HTTPS 47ms

CountryStateCity

⭐ Beginner's Pick
77

CountryStateCity provides a comprehensive API with world countries, states, regions, and cities data in multiple formats including JSON, SQL, and CSV.

API Key Intermediate HTTPS

Ducks Unlimited

79

The Ducks Unlimited API provides location data for university chapters affiliated with Ducks Unlimited, the wetlands and waterfowl conservation organization.

No Auth Beginner HTTPS 248ms

GeoApi

82

GeoApi is a free French government API that provides official geographical data for France, including communes, departments, regions, and administrative boundaries.

No Auth Beginner HTTPS 283ms

Geoapify

⭐ Beginner's Pick
82

Geoapify is a powerful geocoding API that converts addresses to coordinates (forward geocoding) and coordinates to addresses (reverse geocoding), with address autocomplete support.

API Key Intermediate HTTPS

Geocod.io

⭐ Beginner's Pick
77

Geocod.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.

API Key Intermediate HTTPS

Geocode.xyz

⭐ Beginner's Pick
82

Geocode.xyz is a free worldwide geocoding API that supports forward and reverse geocoding, batch operations, and geoparsing of natural language text.

No Auth Beginner HTTPS 763ms

Geocodify.com

⭐ Beginner's Pick
77

Geocodify.com lets you convert addresses into geographic coordinates (latitude/longitude) and vice versa, covering locations worldwide.

API Key Intermediate HTTPS

Geodata.gov.gr

52

Geodata.gov.gr is the official Greek government open geospatial data portal, providing free access to geographic datasets for Greece.

No Auth Beginner HTTPS 282ms

GeoDataSource

⭐ Beginner's Pick
72

GeoDataSource lets you look up city names from latitude and longitude coordinates, making it simple to reverse-geocode a GPS position into a readable location.

API Key Intermediate HTTPS

GeoDB Cities

67

GeoDB Cities provides detailed data on cities, regions, and countries worldwide, including population figures, time zones, and geographic coordinates.

API Key Intermediate HTTPS

GeographQL

⭐ Beginner's Pick
92

GeographQL is a free GraphQL API that provides structured data about countries, states, and cities worldwide.

No Auth Beginner HTTPS 150ms

GeoJS

⭐ Beginner's Pick
92

GeoJS is a free, no-auth-required IP geolocation API that returns the approximate location of any IP address, including country, city, latitude, and longitude.

No Auth Beginner HTTPS 101ms

Geokeo

⭐ Beginner's Pick
87

Geokeo is a free geocoding API that converts addresses to coordinates and coordinates back to addresses, offering up to 2,500 free requests per day.

No Auth Beginner HTTPS 219ms

GeoNames

67

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.

No Auth Beginner 302ms

geoPlugin

⭐ Beginner's Pick
87

geoPlugin is a free IP geolocation API that also includes real-time currency conversion data alongside the location information.

No Auth Beginner HTTPS 293ms

Google Earth Engine

77

Google Earth Engine is a powerful cloud platform for analyzing vast amounts of satellite imagery and geospatial data at planetary scale.

API Key Intermediate HTTPS

Google Maps

⭐ Beginner's Pick
72

Google Maps API lets you embed and customize Google Maps in your app, enabling features like geocoding, directions, and place searches.

API Key Intermediate HTTPS

Graph Countries

⭐ Beginner's Pick
87

Graph Countries API provides rich country data including currencies, languages, flags, bordering countries, and regional groupings via GraphQL.

No Auth Beginner HTTPS 43ms

HelloSalut

⭐ Beginner's Pick
77

HelloSalut is a simple, free API that returns a greeting translation based on the user's IP address or a specified language code.

No Auth Beginner HTTPS 555ms

HERE Maps

77

HERE Maps API offers powerful mapping, routing, and geocoding services as an alternative to Google Maps.

API Key Intermediate HTTPS

Hirak IP to Country

0

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.

API Key Intermediate HTTPS

Hong Kong GeoData Store

0

Hong Kong GeoData Store provides programmatic access to api for accessing geo-data of hong kong via REST API.

No Auth Beginner HTTPS 45ms

IBGE

87

IBGE API provides official geographic and statistical data from Brazil's national statistics institute, including state and municipality listings, population data, and regional boundaries.

No Auth Beginner HTTPS 343ms

IP 2 Country

⭐ Beginner's Pick
87

IP 2 Country is a free, no-auth API that maps any IPv4 address to its corresponding country.

No Auth Beginner HTTPS 35ms

IP Address Details

⭐ Beginner's Pick
100

IP Address Details (ipinfo.io) returns geolocation and network information for any IP address, including city, region, country, ISP, and organization.

No Auth Beginner HTTPS 186ms

IP Vigilante

87

IP Vigilante is a free IP geolocation API that returns location details like country, city, latitude, and longitude for a given IP address.

No Auth Beginner HTTPS 130ms

ip-api

⭐ Beginner's Pick
72

ip-api provides fast, free IP geolocation data including country, city, region, ISP, and coordinates for any public IP or domain name.

No Auth Beginner 315ms

IP Geolocation

87

Abstract IP Geolocation API converts any IP address into detailed location data including country, city, timezone, and currency information.

API Key Intermediate HTTPS

IP2Location

⭐ Beginner's Pick
77

IP2Location is a geolocation web service that maps any IP address to its physical location and network information.

API Key Intermediate HTTPS

IP2Proxy

77

IP2Proxy detects whether an IP address is being used through a proxy, VPN, Tor exit node, or other anonymizer service.

API Key Intermediate HTTPS

ipapi.co

⭐ Beginner's Pick
92

ipapi.co is a simple REST API that returns the geolocation of any IP address, including country, city, and currency.

No Auth Beginner HTTPS 197ms

IPGEO

⭐ Beginner's Pick
100

IPGEO is a free, no-authentication IP geolocation API that returns detailed information about any IP address, including country, region, city, and ISP.

No Auth Beginner HTTPS 40ms

ipgeolocation

⭐ Beginner's Pick
77

ipgeolocation provides accurate IP-to-location data including country, city, time zone, currency, and security flags through a straightforward REST API.

API Key Intermediate HTTPS

IPInfoDB

42

IPInfoDB offers free geolocation lookups that map IP addresses to country, region, city, and time zone data.

API Key Intermediate HTTPS

ipstack

82

ipstack is a powerful IP geolocation API that returns location, language, currency, timezone, and security information for any IP address in real time.

API Key Intermediate HTTPS

Kakao Maps

82

Kakao Maps API provides comprehensive mapping services for South Korea, including map display, address search, route calculation, and keyword-based place search.

API Key Intermediate HTTPS

keycdn IP Location Finder

⭐ Beginner's Pick
37

keycdn IP Location Finder is a lightweight REST API that returns geolocation details for any IP address in JSON format.

API Key Intermediate HTTPS

LocationIQ

⭐ Beginner's Pick
77

LocationIQ is a flexible geocoding API that converts addresses to coordinates (forward geocoding) and coordinates back to addresses (reverse geocoding), plus supports batch lookups.

API Key Intermediate HTTPS

Longdo Map

82

Longdo Map is a Thai mapping API that provides detailed maps, places, and location data for Thailand.

API Key Intermediate HTTPS

Mapbox

⭐ Beginner's Pick
72

Mapbox is a powerful mapping platform that lets you create beautiful, customizable digital maps for web and mobile apps.

API Key Intermediate HTTPS

MapQuest

⭐ Beginner's Pick
74

MapQuest is a mapping and navigation API that provides geocoding, directions, and map display services.

API Key Intermediate HTTPS

Mexico

⭐ Beginner's Pick
87

Mexico Sepomex is a free API that provides postal code (ZIP code) data for Mexico, including state, municipality, and neighborhood information.

No Auth Beginner HTTPS 44ms

Nominatim

⭐ Beginner's Pick
87

Nominatim 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).

No Auth Beginner HTTPS 314ms

One Map, Singapore

87

OneMap Singapore is the official mapping API provided by the Singapore Land Authority for Singapore addresses and geographic data.

API Key Intermediate HTTPS

OnWater

⭐ Beginner's Pick
77

OnWater is a simple free API that tells you whether a given latitude and longitude coordinate is on water or on land.

No Auth Beginner HTTPS 771ms

Open Topo Data

⭐ Beginner's Pick
92

Open 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.

No Auth Beginner HTTPS 50ms

OpenCage

⭐ Beginner's Pick
77

OpenCage is a geocoding API that converts addresses into geographic coordinates (and vice versa) using open data sources including OpenStreetMap.

API Key Intermediate HTTPS

openrouteservice.org

⭐ Beginner's Pick
72

openrouteservice 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.

API Key Intermediate HTTPS

OpenStreetMap

13

OpenStreetMap is a free, community-built map of the world that lets you read and contribute geographic data.

OAuth Advanced

Pinball Map

⭐ Beginner's Pick
87

Pinball Map is a free, crowdsourced API that shows where public pinball machines are located around the world.

No Auth Beginner HTTPS 206ms

positionstack

72

positionstack is a geocoding API that converts street addresses into latitude and longitude coordinates (forward geocoding) and vice versa (reverse geocoding).

API Key Intermediate HTTPS

Postali

0

Postali provides programmatic access to mexico zip codes api via REST API.

No Auth Beginner HTTPS 39ms

PostcodeData.nl

80

PostcodeData.nl provides geolocation and address data for Dutch postal codes.

No Auth Beginner 287ms

Postcodes.io

⭐ Beginner's Pick
92

Postcodes.io is a free, open-source UK postcode lookup API that returns geolocation data, administrative region info, and coordinates.

No Auth Beginner HTTPS 34ms

Queimadas INPE

0

Queimadas INPE provides programmatic access to access to heat focus data (probable wildfire) via REST API.

No Auth Beginner HTTPS 2390ms

REST Countries

⭐ Beginner's Pick
87

REST Countries is a free API that provides detailed information about every country in the world, including population, capital, currencies, languages, flags, and bordering countries.

No Auth Beginner HTTPS 206ms

RoadGoat Cities

0

RoadGoat Cities provides programmatic access to cities content & photos api via REST API.

API Key Intermediate HTTPS

Rwanda Locations

82

The Rwanda Locations API provides structured geographic data for Rwanda, including provinces, districts, cities, sectors, cells, and villages.

No Auth Beginner HTTPS 389ms

SLF

82

SLF is a free, no-authentication database API for German geographic data, including cities, rivers, countries, and related information.

No Auth Beginner HTTPS 706ms

SpotSense

0

SpotSense provides programmatic access to add location based interactions to your mobile app via REST API.

API Key Intermediate HTTPS

Telize

82

Telize is an IP geolocation API that returns detailed location and network information for any IP address, including country, city, coordinates, timezone, and ISP.

API Key Intermediate HTTPS

TomTom

77

TomTom offers a comprehensive suite of mapping APIs covering maps, routing, traffic, and place search for developers.

API Key Intermediate HTTPS

Uebermaps

82

Uebermaps lets you discover, create, and share custom maps with friends through a simple REST API.

API Key Intermediate HTTPS

US ZipCode

⭐ Beginner's Pick
47

The US ZipCode API by Smarty validates US zip codes and returns detailed geographic data such as city, state, county, and lat/lng coordinates.

API Key Intermediate HTTPS

Utah AGRC

82

Utah AGRC (Automated Geographic Reference Center) provides a free geocoding API specifically for Utah addresses, converting street addresses into geographic coordinates.

API Key Intermediate HTTPS

ViaCep

⭐ Beginner's Pick
82

ViaCep is a free Brazilian zip code (CEP) API that returns address data including street, neighborhood, city, and state for any valid Brazilian postal code.

No Auth Beginner HTTPS 202ms

What3Words

⭐ Beginner's Pick
87

What3Words divides the world into 3m x 3m squares and assigns each a unique three-word address, making precise location sharing simple and memorable.

API Key Intermediate HTTPS

Yandex.Maps Geocoder

82

Yandex.Maps Geocoder converts addresses into geographic coordinates and vice versa, with strong coverage for Russia and CIS countries.

API Key Intermediate HTTPS

ZipCodeAPI

72

ZipCodeAPI provides US zip code data including distances between zip codes, all zip codes within a given radius, and city and state lookups.

API Key Intermediate HTTPS

Zippopotam.us

⭐ Beginner's Pick
77

Zippopotam.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.

No Auth Beginner 37ms

Ziptastic

⭐ Beginner's Pick
87

Ziptastic is a simple, free API that returns the country, state, and city for any US zip code with no authentication required.

No Auth Beginner HTTPS 228ms