Choose address search for your users and region
Forward geocoding finds a location from text; reverse geocoding finds a place or address near coordinates. Autocomplete adds another requirement: useful suggestions while a user types. Evaluate these separately with local addresses, languages, abbreviations and incomplete input from your application.
Jump to all tools OpenStreetMap address lookup
Nominatim offers search and reverse geocoding over OpenStreetMap data. Distinguish running the software yourself from calling the public service: the public endpoint has a usage policy and does not permit client-side autocomplete.
Search and autocomplete
Pelias supports search, autocomplete and reverse geocoding using multiple data sources. A self-hosted deployment also needs an import pipeline, storage and an update process; test that operational work as part of your prototype.
Managed location APIs
Compare hosted options when you need a provider to operate the service. For HERE or another vendor, verify coverage using your own address sample and check storage, attribution and display conditions for the intended use.