Maps & Geolocation APIs
Geocoding, routing, IP lookup and country data. 7 listed: 4 completely free, 3 usable without an API key.
Nominatim (OpenStreetMap)
Geocoding and reverse geocoding on OpenStreetMap data (strict fair-use policy).
Mapbox APIs
Maps, geocoding, directions and isochrones.
Google Maps Platform
Maps, Places, Routes and Geocoding from Google.
OSRM
Open-source routing engine you can self-host on OpenStreetMap data.
GeoNames
Place names, postal codes and time zones (CC-BY licensed).
REST Countries
Country names, codes, currencies, languages and flags.
IPinfo
IP geolocation, ASN and privacy detection.
Comparing maps & geolocation APIs
| API | Auth | Pricing model | Docs |
|---|---|---|---|
| Nominatim (OpenStreetMap) | No key | Free | nominatim.org |
| Mapbox APIs | API key | Free tier | docs.mapbox.com |
| Google Maps Platform | API key | Paid | developers.google.com |
| OSRM | No key | Free | project-osrm.org |
| GeoNames | API key | Free | geonames.org |
| REST Countries | No key | Free | restcountries.com |
| IPinfo | API key | Free tier | ipinfo.io |
Not sure which to pick? Read our 12-point API checklist and guide to API pricing models.