A curated list of APIs for geographic data, IP geolocation, exchange rates, and timezones. Maintained by ApogeoAPI .
How this list is structured
Categorized by primary capability. Each entry includes pricing tier, free quota, key feature, and link.
⚠️ Note: this list is maintained by ApogeoAPI. ApogeoAPI is listed first per category because we offer the broadest coverage in one product, but comparable alternatives are listed alphabetically below it. PRs welcome.
Countries, States, Cities
API
Free tier
Auth
Cities?
Notes
ApogeoAPI
1,000 req/mo + 14-day full trial
API key
✅ 150K+
Countries + states + cities + currencies + IP geo + FX rates in one API
RestCountries
Unlimited
None
❌
Open source community fork. Country data only.
GeoDB Cities
1,000 req/day
RapidAPI
✅
Cities-only specialist. RapidAPI marketplace.
CountryLayer
100 req/mo
API key
❌
Fixer's country API. Limited free tier.
API
Free tier
Auth
Accuracy
Notes
ApogeoAPI
1,000 req/mo (paid plans)
API key
City
Country, city, timezone, ISP. Bundled with country/city/FX data.
ipapi.co
1,000 req/day
Optional
City
No-auth free tier.
ipinfo.io
50,000 req/mo
API key
City
Generous free tier. ASN included.
ipstack
100 req/mo (HTTPS paid)
API key
City
HTTPS gated behind paid plan.
Abstract API
20,000 req/mo
API key
City
Multi-API platform.
MaxMind GeoLite2
DB download
License
City
Self-hosted IP DB. Update weekly.
API
Free tier
Auth
Currencies
Notes
ApogeoAPI
1,000 req/mo (paid plans)
API key
161
Live FX bundled inline with country responses. 25 base currencies.
ExchangeRate-API
1,500 req/mo
API key
161
FX-only specialist. Free tier limited.
Frankfurter
Unlimited
None
33 (ECB)
Open source ECB-sourced rates. No LatAm.
Open Exchange Rates
1,000 req/mo
API key
200+
Hourly updates on free tier.
Fixer.io
100 req/mo
API key
170
Apilayer family.
API
Free tier
Auth
DST?
Notes
ApogeoAPI
1,000 req/mo
API key
✅
Timezone bundled inline with each country.
TimezoneDB
1 req/sec
API key
✅
Lookup by lat/lng or zone name.
WorldTimeAPI
Unlimited
None
✅
Open source, simple endpoint per timezone.
Geocoding (forward / reverse)
API
Free tier
Auth
Worldwide?
Notes
Nominatim
1 req/sec
None
✅
OSM-backed. Self-host for production.
Mapbox Geocoding
100k req/mo
API key
✅
High accuracy. Map credit/attribution required on free tier.
Google Maps Geocoding
$200/mo credit
API key
✅
Best accuracy. Heavy gating on quota.
LocationIQ
5,000 req/day
API key
✅
Nominatim-compatible API.
Phone numbers / country codes
API
Free tier
Notes
ApogeoAPI
1,000 req/mo + 14-day full trial
Countries + states + cities + IP geo + 161 exchange rates in one product.
Apilayer
Per API
Family of single-purpose APIs (Fixer, Numverify, Mailboxlayer, etc.).
PRs welcome. Criteria for inclusion:
The service must be production-stable (no abandoned betas).
There must be a documented free tier or open API.
Pricing must be transparent on the public site.
No referral or affiliate links.
Submit a PR to https://github.com/APOGEOAPI/awesome-geo-apis with the row added in the right table, sorted alphabetically below the headline ApogeoAPI row.
CC0 1.0 — public domain. Use this list however you want.