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 | Score | Authentication | HTTPS | CORS | Speed | Difficulty | Brief |
|---|---|---|---|---|---|---|---|
| IPstack | 77 B | API Key | ? | - | Intermediate | IPstack is a real-time IP geolocation API that lets you look up the geographic location of any IP ad... | |
| ipapi.com | 72 B | API Key | ? | - | Intermediate | ipapi.com provides a fast REST API to geolocate any IP address and retrieve location data like count... | |
| Actinia Grass GIS | 0 F | API Key | ? | - | Intermediate | Actinia Grass GIS provides programmatic access to actinia is an open source rest api for geographica... | |
| administrative-divisons-db | 92 A+ | No Auth | Yes | 40ms | Beginner | The Administrative Divisions DB API provides a structured list of all administrative divisions (stat... | |
| adresse.data.gouv.fr | 0 F | No Auth | ? | 638ms | Beginner | adresse.data.gouv.fr provides programmatic access to address database of france, geocoding and rever... | |
| Airtel IP | 57 D | No Auth | ? | 146ms | Beginner | Airtel IP is a free, no-auth IP geolocation API that aggregates data from multiple sources to return... | |
| Apiip | 82 A | API Key | Yes | - | Intermediate | Apiip is an IP geolocation API that returns detailed location data including city, country, timezone... | |
| Battuta | 22 F | API Key | ? | - | Intermediate | Battuta is a hierarchical location API that lets you browse countries, regions, and cities in a casc... | |
| BigDataCloud | 77 B | API Key | ? | - | Intermediate | BigDataCloud offers a fast and highly accurate IP geolocation API that also includes network securit... | |
| Bing Maps | 87 A | API Key | ? | - | Intermediate | Bing Maps (now Azure Maps) is Microsoft's mapping platform that lets you geocode addresses, reverse ... | |
| bng2latlong | 57 D | No Auth | Yes | 389ms | Beginner | bng2latlong is a simple, free API that converts British National Grid (OSGB36) easting and northing ... | |
| Cartes.io | 87 A | No Auth | ? | 55ms | Beginner | Cartes.io is a free API that lets you create maps and add custom markers without signing up. It is p... | |
| Cep.la | 32 F | No Auth | ? | 501ms | Beginner | Cep.la is a free Brazilian API that lets you look up address information using a Brazilian postal co... | |
| CitySDK | 82 A | No Auth | ? | 307ms | Beginner | CitySDK provides open APIs for a selection of European cities, offering access to urban data such as... | |
| Country | 92 A+ | No Auth | Yes | 47ms | Beginner | Country.is is a simple, free API that detects a visitor's country based on their IP address. It retu... | |
| CountryStateCity | 77 B | API Key | Yes | - | Intermediate | CountryStateCity provides a comprehensive API with world countries, states, regions, and cities data... | |
| Ducks Unlimited | 79 B | No Auth | No | 248ms | Beginner | The Ducks Unlimited API provides location data for university chapters affiliated with Ducks Unlimit... | |
| GeoApi | 82 A | No Auth | ? | 283ms | Beginner | GeoApi is a free French government API that provides official geographical data for France, includin... | |
| Geoapify | 82 A | API Key | Yes | - | Intermediate | Geoapify is a powerful geocoding API that converts addresses to coordinates (forward geocoding) and ... | |
| Geocod.io | 77 B | API Key | ? | - | Intermediate | Geocod.io is a US and Canada focused geocoding API that converts addresses to coordinates and vice v... | |
| Geocode.xyz | 82 A | No Auth | ? | 763ms | Beginner | Geocode.xyz is a free worldwide geocoding API that supports forward and reverse geocoding, batch ope... | |
| Geocodify.com | 77 B | API Key | Yes | - | Intermediate | Geocodify.com lets you convert addresses into geographic coordinates (latitude/longitude) and vice v... | |
| Geodata.gov.gr | 52 D | No Auth | ? | 282ms | Beginner | Geodata.gov.gr is the official Greek government open geospatial data portal, providing free access t... | |
| GeoDataSource | 72 B | API Key | ? | - | Intermediate | GeoDataSource lets you look up city names from latitude and longitude coordinates, making it simple ... | |
| GeoDB Cities | 67 C | API Key | ? | - | Intermediate | GeoDB Cities provides detailed data on cities, regions, and countries worldwide, including populatio... | |
| GeographQL | 92 A+ | No Auth | Yes | 150ms | Beginner | GeographQL is a free GraphQL API that provides structured data about countries, states, and cities w... | |
| GeoJS | 92 A+ | No Auth | Yes | 101ms | Beginner | GeoJS is a free, no-auth-required IP geolocation API that returns the approximate location of any IP... | |
| Geokeo | 87 A | No Auth | Yes | 219ms | Beginner | Geokeo is a free geocoding API that converts addresses to coordinates and coordinates back to addres... | |
| GeoNames | 67 C | No Auth | ? | 302ms | Beginner | GeoNames is one of the largest free geographical databases in the world, containing over 11 million ... | |
| geoPlugin | 87 A | No Auth | Yes | 293ms | Beginner | geoPlugin is a free IP geolocation API that also includes real-time currency conversion data alongsi... | |
| Google Earth Engine | 77 B | API Key | ? | - | Intermediate | Google Earth Engine is a powerful cloud platform for analyzing vast amounts of satellite imagery and... | |
| Google Maps | 72 B | API Key | ? | - | Intermediate | Google Maps API lets you embed and customize Google Maps in your app, enabling features like geocodi... | |
| Graph Countries | 87 A | No Auth | ? | 43ms | Beginner | Graph Countries API provides rich country data including currencies, languages, flags, bordering cou... | |
| HelloSalut | 77 B | No Auth | ? | 555ms | Beginner | HelloSalut is a simple, free API that returns a greeting translation based on the user's IP address ... | |
| HERE Maps | 77 B | API Key | ? | - | Intermediate | HERE Maps API offers powerful mapping, routing, and geocoding services as an alternative to Google M... | |
| Hirak IP to Country | 0 F | API Key | ? | - | Intermediate | Hirak IP to Country provides programmatic access to ip to location with country code, currency code ... | |
| Hong Kong GeoData Store | 0 F | No Auth | ? | 45ms | Beginner | Hong Kong GeoData Store provides programmatic access to api for accessing geo-data of hong kong via ... | |
| IBGE | 87 A | No Auth | ? | 343ms | Beginner | IBGE API provides official geographic and statistical data from Brazil's national statistics institu... | |
| IP 2 Country | 87 A | No Auth | ? | 35ms | Beginner | IP 2 Country is a free, no-auth API that maps any IPv4 address to its corresponding country. It is u... | |
| IP Address Details | 100 A+ | No Auth | ? | 186ms | Beginner | IP Address Details (ipinfo.io) returns geolocation and network information for any IP address, inclu... | |
| IP Vigilante | 87 A | No Auth | ? | 130ms | Beginner | IP Vigilante is a free IP geolocation API that returns location details like country, city, latitude... | |
| ip-api | 72 B | No Auth | ? | 315ms | Beginner | ip-api provides fast, free IP geolocation data including country, city, region, ISP, and coordinates... | |
| IP Geolocation | 87 A | API Key | Yes | - | Intermediate | Abstract IP Geolocation API converts any IP address into detailed location data including country, c... | |
| IP2Location | 77 B | API Key | ? | - | Intermediate | IP2Location is a geolocation web service that maps any IP address to its physical location and netwo... | |
| IP2Proxy | 77 B | API Key | ? | - | Intermediate | IP2Proxy detects whether an IP address is being used through a proxy, VPN, Tor exit node, or other a... | |
| ipapi.co | 92 A+ | No Auth | Yes | 197ms | Beginner | ipapi.co is a simple REST API that returns the geolocation of any IP address, including country, cit... | |
| IPGEO | 100 A+ | No Auth | ? | 40ms | Beginner | IPGEO is a free, no-authentication IP geolocation API that returns detailed information about any IP... | |
| ipgeolocation | 77 B | API Key | Yes | - | Intermediate | ipgeolocation provides accurate IP-to-location data including country, city, time zone, currency, an... | |
| IPInfoDB | 42 D | API Key | ? | - | Intermediate | IPInfoDB offers free geolocation lookups that map IP addresses to country, region, city, and time zo... | |
| ipstack | 82 A | API Key | ? | - | Intermediate | ipstack is a powerful IP geolocation API that returns location, language, currency, timezone, and se... | |
| Kakao Maps | 82 A | API Key | ? | - | Intermediate | Kakao Maps API provides comprehensive mapping services for South Korea, including map display, addre... | |
| keycdn IP Location Finder | 37 F | API Key | ? | - | Intermediate | keycdn IP Location Finder is a lightweight REST API that returns geolocation details for any IP addr... | |
| LocationIQ | 77 B | API Key | Yes | - | Intermediate | LocationIQ is a flexible geocoding API that converts addresses to coordinates (forward geocoding) an... | |
| Longdo Map | 82 A | API Key | Yes | - | Intermediate | Longdo Map is a Thai mapping API that provides detailed maps, places, and location data for Thailand... | |
| Mapbox | 72 B | API Key | ? | - | Intermediate | Mapbox is a powerful mapping platform that lets you create beautiful, customizable digital maps for ... | |
| MapQuest | 74 B | API Key | No | - | Intermediate | MapQuest is a mapping and navigation API that provides geocoding, directions, and map display servic... | |
| Mexico | 87 A | No Auth | ? | 44ms | Beginner | Mexico Sepomex is a free API that provides postal code (ZIP code) data for Mexico, including state, ... | |
| Nominatim | 87 A | No Auth | Yes | 314ms | Beginner | Nominatim is a free geocoding API powered by OpenStreetMap data that lets you convert addresses to c... | |
| One Map, Singapore | 87 A | API Key | ? | - | Intermediate | OneMap Singapore is the official mapping API provided by the Singapore Land Authority for Singapore ... | |
| OnWater | 77 B | No Auth | ? | 771ms | Beginner | OnWater is a simple free API that tells you whether a given latitude and longitude coordinate is on ... | |
| Open Topo Data | 92 A+ | No Auth | No | 50ms | Beginner | Open Topo Data is a free elevation API that returns the altitude above sea level (or ocean depth bel... | |
| OpenCage | 77 B | API Key | Yes | - | Intermediate | OpenCage is a geocoding API that converts addresses into geographic coordinates (and vice versa) usi... | |
| openrouteservice.org | 72 B | API Key | ? | - | Intermediate | openrouteservice is a free, open-source routing API powered by OpenStreetMap data that provides dire... | |
| OpenStreetMap | 13 F | OAuth | ? | - | Advanced | OpenStreetMap is a free, community-built map of the world that lets you read and contribute geograph... | |
| Pinball Map | 87 A | No Auth | Yes | 206ms | Beginner | Pinball Map is a free, crowdsourced API that shows where public pinball machines are located around ... | |
| positionstack | 72 B | API Key | ? | - | Intermediate | positionstack is a geocoding API that converts street addresses into latitude and longitude coordina... | |
| Postali | 0 F | No Auth | Yes | 39ms | Beginner | Postali provides programmatic access to mexico zip codes api via REST API. This Geocoding API enable... | |
| PostcodeData.nl | 80 A | No Auth | ? | 287ms | Beginner | PostcodeData.nl provides geolocation and address data for Dutch postal codes. You can look up a post... | |
| Postcodes.io | 92 A+ | No Auth | Yes | 34ms | Beginner | Postcodes.io is a free, open-source UK postcode lookup API that returns geolocation data, administra... | |
| Queimadas INPE | 0 F | No Auth | ? | 2390ms | Beginner | Queimadas INPE provides programmatic access to access to heat focus data (probable wildfire) via RES... | |
| REST Countries | 87 A | No Auth | Yes | 206ms | Beginner | REST Countries is a free API that provides detailed information about every country in the world, in... | |
| RoadGoat Cities | 0 F | API Key | No | - | Intermediate | RoadGoat Cities provides programmatic access to cities content & photos api via REST API. This Geoco... | |
| Rwanda Locations | 82 A | No Auth | ? | 389ms | Beginner | The Rwanda Locations API provides structured geographic data for Rwanda, including provinces, distri... | |
| SLF | 82 A | No Auth | Yes | 706ms | Beginner | SLF is a free, no-authentication database API for German geographic data, including cities, rivers, ... | |
| SpotSense | 0 F | API Key | ? | - | Intermediate | SpotSense provides programmatic access to add location based interactions to your mobile app via RES... | |
| Telize | 82 A | API Key | Yes | - | Intermediate | Telize is an IP geolocation API that returns detailed location and network information for any IP ad... | |
| TomTom | 77 B | API Key | Yes | - | Intermediate | TomTom offers a comprehensive suite of mapping APIs covering maps, routing, traffic, and place searc... | |
| Uebermaps | 82 A | API Key | ? | - | Intermediate | Uebermaps lets you discover, create, and share custom maps with friends through a simple REST API. Y... | |
| US ZipCode | 47 D | API Key | Yes | - | Intermediate | The US ZipCode API by Smarty validates US zip codes and returns detailed geographic data such as cit... | |
| Utah AGRC | 82 A | API Key | ? | - | Intermediate | Utah AGRC (Automated Geographic Reference Center) provides a free geocoding API specifically for Uta... | |
| ViaCep | 82 A | No Auth | ? | 202ms | Beginner | ViaCep is a free Brazilian zip code (CEP) API that returns address data including street, neighborho... | |
| What3Words | 87 A | API Key | ? | - | Intermediate | What3Words divides the world into 3m x 3m squares and assigns each a unique three-word address, maki... | |
| Yandex.Maps Geocoder | 82 A | API Key | ? | - | Intermediate | Yandex.Maps Geocoder converts addresses into geographic coordinates and vice versa, with strong cove... | |
| ZipCodeAPI | 72 B | API Key | ? | - | Intermediate | ZipCodeAPI provides US zip code data including distances between zip codes, all zip codes within a g... | |
| Zippopotam.us | 77 B | No Auth | ? | 37ms | Beginner | Zippopotam.us is a completely free, no-auth-required API that returns place information for postal c... | |
| Ziptastic | 87 A | No Auth | ? | 228ms | Beginner | Ziptastic is a simple, free API that returns the country, state, and city for any US zip code with n... |