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
ipwhois API
Online · 226 msIP 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

administrative-divisons-db API
Online · 745 msGet all administrative divisions of a country.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 3

HackMyIP API
Online · 1047 msIP 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
ipapi.co API
Online · 780 msFind IP address location information.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 5

LatLng API
Online · 431 msGeocoding, reverse geocoding, places, and static maps.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 6
Moradas API
Online · 519 msPortuguese address autocomplete and 7-digit postal codes (CP7).
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 7

Nominatim API
Online · 637 msProvides worldwide forward / reverse geocoding.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 8

PostalCodeCheck API
Online · 515 msCity, region and coordinates for 887,000+ postal codes across 95 countries.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 9
Postali API
Online · 570 msMexico Zip Codes API. A free geocoding API by Postali.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 10
Postcodes.io API
Online · 626 msPostcode lookup & Geolocation for the UK.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 11

REST Countries API
Online · 1028 msGet information about countries via a RESTful API.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 12

SLF API
Online · 577 msGerman city, country, river, database.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 13

Unblock Master IP API
Online · 530 msIP 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

IP Address Details API
Online · 505 msFind geolocation with ip address.
- No API key needed
- Returns JSON at its URL
- HTTPS
No authHTTPSCORS ? - 15

Pinball Map API
Online · 975 msA crowdsourced map of public pinball machines.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 16
Country API
Online · 2995 msGet your visitor's country from their IP.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 17
GeographQL API
Online · 3927 msA Country, State, and City GraphQL API.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 18

GeoJS API
Online · 3670 msIP geolocation with ChatOps integration.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 19

Geokeo API
Online · 2626 msGeokeo geocoding service- with 2500 free api requests daily.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 20

geoPlugin API
Online · 2349 msIP geolocation and currency conversion.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 21
IP99 API
Online · 1593 msIP 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

bng2latlong API
Online · 1445 msConvert 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

Cartes.io API
Online · 645 msCreate maps and markers for anything.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 24

Graph Countries API
Online · 730 msCountry-related data like currencies, languages, flags, regions+subregions and bordering countries.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 25

- 26
IPGEO API
Online · 1055 msUnlimited free IP Address API with useful information.
- No API key needed
- Returns JSON at its URL
- HTTPS
No authHTTPSCORS ? - 27

- 28

PostalCodes API
Online · 526 msPostal code search, country exports, and address validation data.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 29
Queimadas INPE API
Online · 1033 msAccess to heat focus data (probable wildfire).
- No API key needed
- HTTPS
No authHTTPSCORS ? - 30
- 31

Open Topo Data API
Online · 631 msElevation and ocean depth for a latitude and longitude.
- No API key needed
- HTTPS
No authHTTPSNo CORS - 32

PontoFato API
Online · 1341 msBrazilian 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
Rwanda Locations API
Online · 674 msRwanda Provences, Districts, Cities, Capital City, Sector, cells, villages and streets.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 34
SearchPinCode API
Online · 2807 msIndian postal PIN code lookup, post office locator and district data.
- No API key needed
- Callable from the browser (CORS)
- HTTPS
No authHTTPSCORS - 35
Ziptastic API
Online · 807 msGet the country, state, and city of any US zip-code.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 36
CitySDK API
Online · 3793 msOpen APIs for select European cities.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 37

Geocode.xyz API
Online · 2545 msProvides worldwide forward/reverse geocoding, batch geocoding and geoparsing.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 38

OnWater API
Online · 1458 msDetermine if a lat/lon is on water or land.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 39
BdAPIs API
Online · 1646 msGet divisions, districts, and upazzilas of Bangladesh.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 40
HelloSalut API
Online · 3137 msGet hello translation following user language.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 41
Airtel IP API
Online · 1488 msIP Geolocation API. Collecting data from multiple sources.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 42
IP Vigilante API
Online · 2869 msFree IP Geolocation API. A free geocoding API by ipvigilante.com.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 43
PostcodeData.nl API
Online · 395 msProvide 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
Ducks Unlimited API
Online · 2973 msAPI explorer that gives a query URL with a JSON response of locations and cities.
- No API key needed
- HTTPS
No authHTTPSNo CORS - 45
ip-api
Online · 1042 msFind location with IP address or domain.
- No API key needed
No authNo HTTPSCORS ? - 46
GeoNames API
Online · 1798 msPlace names and other geographical data.
- No API key needed
No authNo HTTPSCORS ? - 47
Zippopotam.us API
Online · 422 msGet information about place such as country, city, state, etc.
- No API key needed
No authNo HTTPSCORS ? - 48
Cep.la API
Online · 3671 msBrazil RESTful API to find information about streets, zip codes, neighborhoods, cities and states.
- No API key needed
No authNo HTTPSCORS ? - 49
ipgeolocationapi
Last check failedIP 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
GeoApi
Last check failedVous recherchez une API publique pour automatiser des tâches depuis vos serveurs ?
- No API key needed
- HTTPS
No authHTTPSCORS ? - 51
adresse.data.gouv.fr API
Last check failedAddress database of France, geocoding and reverse.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 52
Geodata.gov.gr API
Last check failedOpen geospatial data and API service for Greece.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 53
Hong Kong GeoData Store API
Last check failedAPI for accessing geo-data of Hong Kong.
- No API key needed
- HTTPS
No authHTTPSCORS ? - 54
IBGE API
Last check failedAggregate services of IBGE (Brazilian Institute of Geography and Statistics).
- No API key needed
- HTTPS
No authHTTPSCORS ?
Keyless Geocoding APIs compared
| API | API key | HTTPS | CORS | Uptime | Response | Rating |
|---|---|---|---|---|---|---|
| No | Yes | Yes | Up | 226 ms | Not rated | |
| No | Yes | Yes | Up | 745 ms | Not rated | |
| No | Yes | Yes | Up | 1047 ms | Not rated | |
| No | Yes | Yes | Up | 780 ms | Not rated | |
| No | Yes | Yes | Up | 431 ms | Not rated | |
| No | Yes | Yes | Up | 519 ms | Not rated | |
| No | Yes | Yes | Up | 637 ms | Not rated | |
| No | Yes | Yes | Up | 515 ms | Not rated | |
| No | Yes | Yes | Up | 570 ms | Not rated | |
| No | Yes | Yes | Up | 626 ms | Not rated | |
| No | Yes | Yes | Up | 1028 ms | Not rated | |
| No | Yes | Yes | Up | 577 ms | Not rated | |
| No | Yes | Yes | Up | 530 ms | Not rated | |
| No | Yes | Unknown | Up | 505 ms | Not rated | |
| No | Yes | Yes | Up | 975 ms | Not rated | |
| No | Yes | Yes | Up | 2995 ms | Not rated | |
| No | Yes | Yes | Up | 3927 ms | Not rated | |
| No | Yes | Yes | Up | 3670 ms | Not rated | |
| No | Yes | Yes | Up | 2626 ms | Not rated | |
| No | Yes | Yes | Up | 2349 ms | Not rated | |
| No | Yes | Yes | Up | 1593 ms | Not rated | |
| No | Yes | Yes | Up | 1445 ms | Not rated | |
| No | Yes | Unknown | Up | 645 ms | Not rated | |
| No | Yes | Unknown | Up | 730 ms | Not rated | |
| No | Yes | Unknown | Up | 770 ms | Not rated | |
| IPGEO | No | Yes | Unknown | Up | 1055 ms | Not rated |
| No | Yes | Unknown | Up | 682 ms | Not rated | |
| No | Yes | Unknown | Up | 526 ms | Not rated | |
| No | Yes | Unknown | Up | 1033 ms | Not rated | |
| No | Yes | Unknown | Up | 720 ms | Not rated | |
| No | Yes | No | Up | 631 ms | Not rated | |
| No | Yes | No | Up | 1341 ms | Not rated | |
| No | Yes | Unknown | Up | 674 ms | Not rated | |
| No | Yes | Yes | Up | 2807 ms | Not rated | |
| Ziptastic | No | Yes | Unknown | Up | 807 ms | Not rated |
| No | Yes | Unknown | Up | 3793 ms | Not rated | |
| No | Yes | Unknown | Up | 2545 ms | Not rated | |
| No | Yes | Unknown | Up | 1458 ms | Not rated | |
| BdAPIs | No | Yes | Unknown | Up | 1646 ms | Not rated |
| No | Yes | Unknown | Up | 3137 ms | Not rated | |
| Airtel IP | No | Yes | Unknown | Up | 1488 ms | Not rated |
| No | Yes | Unknown | Up | 2869 ms | Not rated | |
| PostcodeData.nl | No | No | Unknown | Up | 395 ms | Not rated |
| No | Yes | No | Up | 2973 ms | Not rated | |
| No | No | Unknown | Up | 1042 ms | Not rated | |
| No | No | Unknown | Up | 1798 ms | Not rated | |
| Zippopotam.us | No | No | Unknown | Up | 422 ms | Not rated |
| Cep.la | No | No | Unknown | Up | 3671 ms | Not rated |
| No | Yes | Yes | Down | – | Not rated | |
| No | Yes | Unknown | Down | – | Not rated | |
| No | Yes | Unknown | Down | – | Not rated | |
| Geodata.gov.gr | No | Yes | Unknown | Down | – | Not rated |
| Hong Kong GeoData Store | No | Yes | Unknown | Down | – | Not rated |
| IBGE | No | Yes | Unknown | Down | – | 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.
