Skip to main content
OpenCage logo
Geocoding API
Quick Start
start geocoding ASAP
API Documentation
parameters, best practices, response codes
Demo
try the API out
Libraries and SDKs
40+ programming languages
Tutorials
example code
Spreadsheet Upload
Agent Skill for geocoding
Compare:
Versus Google Maps pricing
Build versus Buy
With self-hosting Nominatim
Service status
Geosearch
Location Autosuggest
for forms or maps
Demo
play with different configurations
Agent Skill for geosearch
Add search box to a map:
Leafletjs
OpenLayers
MapLibre
Service status
Pricing
Geocoding API subscriptions
monthly or annual, flat fee, no tricks
Geocoding API one-time plans
perfect for one-off projects
Geosearch / Autosuggest
flat fee, predictable pricing
Enterprise solutions
for unique requirements
Learn
Geocoding buyer's guide
read this first, avoid regret
Why open data matters
Geocoding vs Geosearch?
what's the difference?
Guides
recipes for common scenarios
Tools
geodata utilities
FAQ
technical, billing, legal
About
About us
who we are, what we do
Contact us
human support, not AI
Our blog
what's new
Data Protection / GDPR
privacy first, always
Log in
Sign up
Geosearch Demo
Looking for the
Geocoding API demo
?
Location autocomplete for forms
Live, configurable demo of
OpenCage Geosearch
.
Try it:
for example: "Berlin", "Soho", or "EC1V 7EN"
Customize
Language
en
de
es
fr
it
pt
Number of results
3
5
10
Learn more:
Geosearch product details
Codepen example
/
Detailed documentation
Geosearch pricing
Add geosearch to a map
The difference between geocoding and geosearch