Introduction to geocoding

Geocoding is the process of converting text to an address and a location. To perform geocoding operations, you use the geocoding service. The service allows you to search for an address (geocode), reverse geocode, find candidate matches, get suggestions, and batch geocode. To learn how to use the service, go to the topics below.

Addresses and suggestions found with a widget using the geocoding service


Geocode addresses

Learn how to geocode and find addresses from text.

Geocode places

Learn how to find addresses for places such as restaurants, gas stations, and other businesses.


Learn how to get suggestions for address and place name text.

Reverse geocode

Learn how to find an address near a location.

Batch geocode

Learn how to geocode many addresses at once.



Geocoding service

Search for an address, reverse geocode, and batch geocode.

API support

Full supportPartial supportNo support
  • 1. No runtime API. Access via HTTP request.
  • 2. Access via ArcGIS REST JS.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.