ArcGIS Online offers a set of standard, no-cost World Geocoding services. These services include the following:
Users may use this free service to test limited batch geocode requests of up to 1,000 addresses per year. The locator batch geocodes up to 10 addresses per request.
To batch geocode large numbers of addresses, purchase an annual subscription from ArcGIS Online Task Services: World Geocoding. This subscription provides access to additional locators specifically intended for batch geocoding. These additional locators support batch geocoding for several thousand addresses in a single job with up to 1,000 addresses per request.