FreeAPI.watch

Nominatim (OpenStreetMap) vs OpenCage Geocoding API

Category: Geocoding · Updated June 2026

Bottom line:

Nominatim (OpenStreetMap) has a more generous free tier (1 req/sec, must set User-Agent, no key) and requires no API key, making it the easier choice for getting started. Nominatim (OpenStreetMap) currently leads on reliability with 99.58% uptime vs OpenCage Geocoding API's 72.4% uptime over the last 30 days. Pick Nominatim (OpenStreetMap) for hobby projects; consider OpenCage Geocoding API if you need its specific feature set.

Side-by-side comparison

Nominatim (OpenStreetMap)

Free forward and reverse geocoding from OpenStreetMap data. Rate-limited.

Status🟢 Online
30-day uptime99.58%
Response time102 ms
Free tier1 req/sec, must set User-Agent, no key
AuthNo key required
Tier score0.7 — free key, no card

OpenCage Geocoding API

Forward and reverse geocoding API aggregating multiple open data sources including OpenStreetMap and Geonames.

Status🟢 Online
30-day uptime72.4%
Response time1173 ms
Free tier2,500 calls/day, free key, no credit card
AuthAPI key
Tier score0.7 — free key, no card

Which to choose?

Or use these alternatives

Other top-ranked Geocoding APIs you might consider:

Frequently Asked Questions

Is Nominatim (OpenStreetMap) or OpenCage Geocoding API more reliable?

Based on our 30-day tracking, Nominatim (OpenStreetMap) is more reliable with 99.58% uptime compared to OpenCage Geocoding API's 72.4%. Both are measured from the same automated hourly checks — no self-reported data.

Which one has a more generous free tier — Nominatim (OpenStreetMap) or OpenCage Geocoding API?

Nominatim (OpenStreetMap) has a more generous free tier. Its plan offers 1 req/sec, must set User-Agent, no key vs OpenCage Geocoding API's 2,500 calls/day, free key, no credit card. Nominatim (OpenStreetMap) also requires no API key at all, making onboarding instant.

Can I use Nominatim (OpenStreetMap) and OpenCage Geocoding API together?

Yes, and it's straightforward. Nominatim (OpenStreetMap) needs no key, while OpenCage Geocoding API needs a free registration. You can use one as primary and the other as fallback without significant complexity.

What's the cheapest paid alternative if both Nominatim (OpenStreetMap) and OpenCage Geocoding API fail?

If you need a paid fallback, OpenCage Geocoding is one of the more affordable options (from $50/mo). You can find the full list of paid alternatives on each API's detail page. Paid tiers typically offer SLA guarantees, higher rate limits, and dedicated support.

See full profiles: Nominatim (OpenStreetMap) · OpenCage Geocoding API · All Geocoding APIs