Skip to content

Free Geocoding APIs with no API key

54 Geocoding APIs that need no API key, account or credit card. 23 of them also allow CORS, so you can call them straight from browser JavaScript. Listed by uptime and ease of use.

  1. 1ipwhois logo

    ipwhois API

    Online · 226 ms

    IP geolocation with country, city, coordinates, ISP, timezone and flag data.

    • No API key needed
    • Fast: 226 ms response
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  2. 2administrative-divisons-db logo

    Get all administrative divisions of a country.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  3. 3HackMyIP logo

    HackMyIP API

    Online · 1047 ms

    IP geolocation, ISP and privacy/VPN scoring, email breach checks, DNS and WHOIS lookups.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  4. 4ipapi.co logo

    ipapi.co API

    Online · 780 ms

    Find IP address location information.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  5. 5LatLng logo

    LatLng API

    Online · 431 ms

    Geocoding, reverse geocoding, places, and static maps.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  6. 6Moradas logo

    Moradas API

    Online · 519 ms

    Portuguese address autocomplete and 7-digit postal codes (CP7).

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  7. 7Nominatim logo

    Nominatim API

    Online · 637 ms

    Provides worldwide forward / reverse geocoding.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  8. 8PostalCodeCheck logo

    PostalCodeCheck API

    Online · 515 ms

    City, region and coordinates for 887,000+ postal codes across 95 countries.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  9. 9Postali logo

    Postali API

    Online · 570 ms

    Mexico Zip Codes API. A free geocoding API by Postali.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  10. 10Postcodes.io logo

    Postcodes.io API

    Online · 626 ms

    Postcode lookup & Geolocation for the UK.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  11. 11REST Countries logo

    REST Countries API

    Online · 1028 ms

    Get information about countries via a RESTful API.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  12. 12SLF logo

    SLF API

    Online · 577 ms

    German city, country, river, database.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  13. 13Unblock Master IP logo

    Unblock Master IP API

    Online · 530 ms

    IP geolocation plus datacenter and VPN detection for any IPv4 or IPv6 address.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  14. 14IP Address Details logo

    IP Address Details API

    Online · 505 ms

    Find geolocation with ip address.

    • No API key needed
    • Returns JSON at its URL
    • HTTPS
    No authHTTPSCORS ?
  15. 15Pinball Map logo

    Pinball Map API

    Online · 975 ms

    A crowdsourced map of public pinball machines.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  16. 16Country logo

    Country API

    Online · 2995 ms

    Get your visitor's country from their IP.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  17. 17GeographQL logo

    GeographQL API

    Online · 3927 ms

    A Country, State, and City GraphQL API.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  18. 18GeoJS logo

    GeoJS API

    Online · 3670 ms

    IP geolocation with ChatOps integration.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  19. 19Geokeo logo

    Geokeo API

    Online · 2626 ms

    Geokeo geocoding service- with 2500 free api requests daily.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  20. 20geoPlugin logo

    geoPlugin API

    Online · 2349 ms

    IP geolocation and currency conversion.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  21. 21IP99 logo

    IP99 API

    Online · 1593 ms

    IP geolocation with proxy, VPN and datacenter risk and the age of the evidence.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  22. 22bng2latlong logo

    bng2latlong API

    Online · 1445 ms

    Convert British OSGB36 easting and northing (British National Grid) to WGS84 latitude and longitude.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  23. 23Cartes.io logo

    Cartes.io API

    Online · 645 ms

    Create maps and markers for anything.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  24. 24Graph Countries logo

    Graph Countries API

    Online · 730 ms

    Country-related data like currencies, languages, flags, regions+subregions and bordering countries.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  25. 25IP 2 Country logo

    IP 2 Country API

    Online · 770 ms

    Map an IP to a country.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  26. 26

    IPGEO API

    Online · 1055 ms

    Unlimited free IP Address API with useful information.

    • No API key needed
    • Returns JSON at its URL
    • HTTPS
    No authHTTPSCORS ?
  27. 27Mexico logo

    Mexico API

    Online · 682 ms

    Mexico RESTful zip codes API.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  28. 28PostalCodes logo

    PostalCodes API

    Online · 526 ms

    Postal code search, country exports, and address validation data.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  29. 29Queimadas INPE logo

    Queimadas INPE API

    Online · 1033 ms

    Access to heat focus data (probable wildfire).

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  30. 30ViaCep logo

    ViaCep API

    Online · 720 ms

    Brazil RESTful zip codes API.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  31. 31Open Topo Data logo

    Open Topo Data API

    Online · 631 ms

    Elevation and ocean depth for a latitude and longitude.

    • No API key needed
    • HTTPS
    No authHTTPSNo CORS
  32. 32PontoFato logo

    PontoFato API

    Online · 1341 ms

    Brazilian postal codes (CEP) with IBGE coordinates, addresses and the companies registered there.

    • No API key needed
    • Returns JSON at its URL
    • HTTPS
    No authHTTPSNo CORS
  33. 33Rwanda Locations logo

    Rwanda Locations API

    Online · 674 ms

    Rwanda Provences, Districts, Cities, Capital City, Sector, cells, villages and streets.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  34. 34SearchPinCode logo

    SearchPinCode API

    Online · 2807 ms

    Indian postal PIN code lookup, post office locator and district data.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  35. 35

    Ziptastic API

    Online · 807 ms

    Get the country, state, and city of any US zip-code.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  36. 36CitySDK logo

    CitySDK API

    Online · 3793 ms

    Open APIs for select European cities.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  37. 37Geocode.xyz logo

    Geocode.xyz API

    Online · 2545 ms

    Provides worldwide forward/reverse geocoding, batch geocoding and geoparsing.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  38. 38OnWater logo

    OnWater API

    Online · 1458 ms

    Determine if a lat/lon is on water or land.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  39. 39

    BdAPIs API

    Online · 1646 ms

    Get divisions, districts, and upazzilas of Bangladesh.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  40. 40HelloSalut logo

    HelloSalut API

    Online · 3137 ms

    Get hello translation following user language.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  41. 41

    Airtel IP API

    Online · 1488 ms

    IP Geolocation API. Collecting data from multiple sources.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  42. 42IP Vigilante logo

    IP Vigilante API

    Online · 2869 ms

    Free IP Geolocation API. A free geocoding API by ipvigilante.com.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  43. 43

    PostcodeData.nl API

    Online · 395 ms

    Provide geolocation data based on postcode for Dutch addresses.

    • No API key needed
    • Fast: 395 ms response
    • Returns JSON at its URL
    No authNo HTTPSCORS ?
  44. 44Ducks Unlimited logo

    Ducks Unlimited API

    Online · 2973 ms

    API explorer that gives a query URL with a JSON response of locations and cities.

    • No API key needed
    • HTTPS
    No authHTTPSNo CORS
  45. 45ip-api logo

    ip-api

    Online · 1042 ms

    Find location with IP address or domain.

    • No API key needed
    No authNo HTTPSCORS ?
  46. 46GeoNames logo

    GeoNames API

    Online · 1798 ms

    Place names and other geographical data.

    • No API key needed
    No authNo HTTPSCORS ?
  47. 47

    Zippopotam.us API

    Online · 422 ms

    Get information about place such as country, city, state, etc.

    • No API key needed
    No authNo HTTPSCORS ?
  48. 48

    Cep.la API

    Online · 3671 ms

    Brazil RESTful API to find information about streets, zip codes, neighborhoods, cities and states.

    • No API key needed
    No authNo HTTPSCORS ?
  49. 49ipgeolocationapi logo

    ipgeolocationapi

    Last check failed

    IP geolocation with ASN, timezone, currency and threat data, 5,000 keyless calls a day.

    • No API key needed
    • Callable from the browser (CORS)
    • HTTPS
    No authHTTPSCORS
  50. 50GeoApi logo

    GeoApi

    Last check failed

    Vous recherchez une API publique pour automatiser des tâches depuis vos serveurs ?

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  51. 51adresse.data.gouv.fr logo

    adresse.data.gouv.fr API

    Last check failed

    Address database of France, geocoding and reverse.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  52. 52

    Geodata.gov.gr API

    Last check failed

    Open geospatial data and API service for Greece.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  53. 53

    API for accessing geo-data of Hong Kong.

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?
  54. 54

    IBGE API

    Last check failed

    Aggregate services of IBGE (Brazilian Institute of Geography and Statistics).

    • No API key needed
    • HTTPS
    No authHTTPSCORS ?

Keyless Geocoding APIs compared

Geocoding APIs with no API key
APIAPI keyHTTPSCORSUptimeResponseRating
ipwhois logoipwhoisNoYesYesUp226 msNot rated
administrative-divisons-db logoadministrative-divisons-dbNoYesYesUp745 msNot rated
HackMyIP logoHackMyIPNoYesYesUp1047 msNot rated
ipapi.co logoipapi.coNoYesYesUp780 msNot rated
LatLng logoLatLngNoYesYesUp431 msNot rated
Moradas logoMoradasNoYesYesUp519 msNot rated
Nominatim logoNominatimNoYesYesUp637 msNot rated
PostalCodeCheck logoPostalCodeCheckNoYesYesUp515 msNot rated
Postali logoPostaliNoYesYesUp570 msNot rated
Postcodes.io logoPostcodes.ioNoYesYesUp626 msNot rated
REST Countries logoREST CountriesNoYesYesUp1028 msNot rated
SLF logoSLFNoYesYesUp577 msNot rated
Unblock Master IP logoUnblock Master IPNoYesYesUp530 msNot rated
IP Address Details logoIP Address DetailsNoYesUnknownUp505 msNot rated
Pinball Map logoPinball MapNoYesYesUp975 msNot rated
Country logoCountryNoYesYesUp2995 msNot rated
GeographQL logoGeographQLNoYesYesUp3927 msNot rated
GeoJS logoGeoJSNoYesYesUp3670 msNot rated
Geokeo logoGeokeoNoYesYesUp2626 msNot rated
geoPlugin logogeoPluginNoYesYesUp2349 msNot rated
IP99 logoIP99NoYesYesUp1593 msNot rated
bng2latlong logobng2latlongNoYesYesUp1445 msNot rated
Cartes.io logoCartes.ioNoYesUnknownUp645 msNot rated
Graph Countries logoGraph CountriesNoYesUnknownUp730 msNot rated
IP 2 Country logoIP 2 CountryNoYesUnknownUp770 msNot rated
IPGEONoYesUnknownUp1055 msNot rated
Mexico logoMexicoNoYesUnknownUp682 msNot rated
PostalCodes logoPostalCodesNoYesUnknownUp526 msNot rated
Queimadas INPE logoQueimadas INPENoYesUnknownUp1033 msNot rated
ViaCep logoViaCepNoYesUnknownUp720 msNot rated
Open Topo Data logoOpen Topo DataNoYesNoUp631 msNot rated
PontoFato logoPontoFatoNoYesNoUp1341 msNot rated
Rwanda Locations logoRwanda LocationsNoYesUnknownUp674 msNot rated
SearchPinCode logoSearchPinCodeNoYesYesUp2807 msNot rated
ZiptasticNoYesUnknownUp807 msNot rated
CitySDK logoCitySDKNoYesUnknownUp3793 msNot rated
Geocode.xyz logoGeocode.xyzNoYesUnknownUp2545 msNot rated
OnWater logoOnWaterNoYesUnknownUp1458 msNot rated
BdAPIsNoYesUnknownUp1646 msNot rated
HelloSalut logoHelloSalutNoYesUnknownUp3137 msNot rated
Airtel IPNoYesUnknownUp1488 msNot rated
IP Vigilante logoIP VigilanteNoYesUnknownUp2869 msNot rated
PostcodeData.nlNoNoUnknownUp395 msNot rated
Ducks Unlimited logoDucks UnlimitedNoYesNoUp2973 msNot rated
ip-api logoip-apiNoNoUnknownUp1042 msNot rated
GeoNames logoGeoNamesNoNoUnknownUp1798 msNot rated
Zippopotam.usNoNoUnknownUp422 msNot rated
Cep.laNoNoUnknownUp3671 msNot rated
ipgeolocationapi logoipgeolocationapiNoYesYesDown–Not rated
GeoApi logoGeoApiNoYesUnknownDown–Not rated
adresse.data.gouv.fr logoadresse.data.gouv.frNoYesUnknownDown–Not rated
Geodata.gov.grNoYesUnknownDown–Not rated
Hong Kong GeoData StoreNoYesUnknownDown–Not rated
IBGENoYesUnknownDown–Not rated

See also: best Geocoding APIs · all 111 Geocoding APIs · every API with no key

FAQ

Are there free Geocoding APIs without an API key?

Yes. 54 free Geocoding APIs need no API key or sign-up, including ipwhois API, administrative-divisons-db API and HackMyIP API. You can send a request straight away.

Which keyless Geocoding APIs can I call from JavaScript in the browser?

23 of them also support CORS, including ipwhois API, administrative-divisons-db API and HackMyIP API, so a plain fetch from a web page works.

Do APIs without a key have limits?

Usually, yes. Keyless APIs typically rate-limit by IP address, so cache responses and avoid tight loops. For production traffic, an API with a free key tier often gives higher, more predictable limits.