Use the Google Maps Geocoding API. See [Google's API Documentation](https://developers.google.com/maps/documentation/geocoding/overview). For information about Google's API Key requirements and pricing, see [here](https://developers.google.com/maps/documentation/geocoding/get-api-key).