Free geocoding and maps APIs
14 APIs · no key · HTTPS
Build snapshot, not live. One verifier run on , from the machine that built this site. How we check
- Open-Meteo ElevationWorking
Terrain elevation in metres for one or more coordinates.
api.open-meteo.comRuns in the browser826 msup 1 of 1 day
- Open-Meteo GeocodingWorking
Turns a place name into coordinates, country, timezone and population.
geocoding-api.open-meteo.comRuns in the browser1099 msup 1 of 1 day
- Open Topo DataWorking
Elevation lookups from open datasets such as SRTM and ASTER.
api.opentopodata.orgServer only524 msup 1 of 1 day
- Nominatim (OpenStreetMap)Working
Forward and reverse geocoding on OpenStreetMap data.
nominatim.openstreetmap.orgRuns in the browser202 msup 1 of 1 day
- PhotonWorking
Search-as-you-type geocoder built on OpenStreetMap data.
photon.komoot.ioRuns in the browser893 msup 1 of 1 day
- Zippopotam.usWorking
Place name and coordinates for postal codes in more than 60 countries.
api.zippopotam.usRuns in the browser177 msup 1 of 1 day
- Postcodes.ioWorking
UK postcode lookup with coordinates, district and constituency.
api.postcodes.ioRuns in the browser188 msup 1 of 1 day
City, region and country for a coordinate, meant for client-side use.
api.bigdatacloud.netRuns in the browser445 msup 1 of 1 day
- geo.api.gouv.frWorking
French communes, departments and regions with codes, population and outlines.
geo.api.gouv.frRuns in the browser794 msup 1 of 1 day
Geocoding of French postal addresses, returned as GeoJSON.
api-adresse.data.gouv.frRuns in the browser828 msup 1 of 1 day
- CountriesNowWorking
Countries with cities, states, dial codes, ISO codes and population.
countriesnow.spaceRuns in the browser400 msup 1 of 1 day
- OSRM demo serverWorking
Driving routes, distances and durations between coordinates.
router.project-osrm.orgRuns in the browser646 msup 1 of 1 day
- Flagpedia flag CDNWorking
Country code list and flag images in SVG and PNG.
flagcdn.comRuns in the browser174 msup 1 of 1 day
- CityBikesWorking
Bike-share networks around the world with station availability.
api.citybik.esRuns in the browser758 msup 1 of 1 day
Before you pick one
Public geocoders are shared community servers. Cache results, send at most one request per second, and never run a bulk job against them.
Open an API’s page to see the exact request we send, the answer it gave, and how many of the last 30 days it was up. If it is marked CORS you can run the request from the page itself.
Questions
Which free geocoding and maps APIs need no key?
All 14 listed here: Open-Meteo Elevation, Open-Meteo Geocoding, Open Topo Data, Nominatim (OpenStreetMap), Photon, Zippopotam.us, Postcodes.io, BigDataCloud Reverse Geocoding and 6 more. Each answered our verifier without a key or account.
Which geocoding and maps APIs can I call from the browser?
In the Oct 3, 2026 run, 13 of 14 sent CORS headers: Open-Meteo Elevation, Open-Meteo Geocoding, Nominatim (OpenStreetMap), Photon, Zippopotam.us, Postcodes.io, BigDataCloud Reverse Geocoding, geo.api.gouv.fr and 5 more. Call the rest (Open Topo Data) from a server.
Which one answered fastest?
Flagpedia flag CDN, in 174 ms, in the Oct 3, 2026 run from our build machine. Latency depends on where you call from, so treat it as a rough guide.
Other categories
- Weather & environment12 APIs
- Time & holidays3 APIs
- IP & network8 APIs
- Currency & finance7 APIs
- Crypto8 APIs
- Brazil19 APIs
- Science & space17 APIs
- Knowledge & reference15 APIs
- Movies, music & art13 APIs
- Games & fun27 APIs
- Animals8 APIs
- Food & drink5 APIs
- Developer & test data22 APIs
- Open government data3 APIs
- Sports4 APIs
Keep exploring
- All APIsSearch the whole catalog and filter by category, browser support and status.
- No key neededWhat "keyless" means in practice, and the limits that still apply.
- Runs in the browserAPIs a static page can call without a backend (CORS enabled).
- CollectionsCurated sets for a weather app, a first project, maps, mock data.
- Live statusWhat we check, how often, and the latest result for every API.
- Open dataThe catalog and results as JSON at /api.json.
- Brasil (pt-BR)CEP, CNPJ, feriados e câmbio, em português.
- Sources and licencesWhere entries come from and who we credit.