Products
keyboard_arrow_down
MapTiler Cloud
Maps Platform
GeoData Hosting
Weather Visualization
Static maps API
MapTiler
Map Design Tool
Search & Geocoding
IP Geolocation API
MapTiler SDK JS
server & data
Self-hosted Maps
Map Server
Engine & Desktop
GeoData Processing
Company
keyboard_arrow_down
News
Careers
About Us
Open-source
Contact
Pricing
Resources
keyboard_arrow_down
Documentation Portal
JavaScript SDK
Android SDK
iOS SDK
API Client Library + CLI
API Reference
Tileset Schemas
YouTube Channel
Support
Products
keyboard_arrow_down
MapTiler Cloud
Maps Platform
GeoData Hosting
Weather Visualization
MapTiler
Map Design Tool
Search & Geocoding
IP Geolocation API
Static maps API
MapTiler SDK JS
server & data
Self-hosted Maps
Map Server
Engine & Desktop
GeoData Processing
Company
keyboard_arrow_down
News
Careers
About Us
Open-source
Contact
Pricing
Resources
keyboard_arrow_down
Documentation Portal
JavaScript SDK
Android SDK
iOS SDK
API Client Library + CLI
API Reference
Tileset Schemas
YouTube Channel
Support
My account
My account
Skip to main content
MapTiler Documentation Portal
Geocoding
Geocoding tutorials
Geocoding tutorials
Batch geocoding API
Coordinates API
Geocoding API
Geocoding of POI features
How to add Geocoding control to Leaflet map
How to add Geocoding control to OpenLayers map
IP Geolocation API
On-premise geocoding in MapTiler Server
Switching geocoding from legacy API endpoint to stable API