OpenCage Geocoder

easy and open worldwide geocoding

The power of many

Our API combines multiple geocoding systems in the background. Each is optimized for different parts of the world and types of requests.

We aggregate the best results from open data sources and algorithms so you don't have to.

one API, many geocoders

What else?

We add useful info to every result: timezones, geohashes, Ordnance Survey gridrefs, calling codes, what3words, sunrise/sunset, and more, to save you time and effort. We also provide a well formatted address string with each result so you can easily show your users where they are in a way they understand (some background on our blog).


Free during our beta period. We will always have a free usage tier. See our Pricing page and our FAQ.

About us

We are long time supporters of OpenStreetMap and open data initiatives. We run #geomob, the meetup of London location based service developers where we do our best to highlight geoinnovation in all forms