Google Geocoding API

The Google Geocoding API converts addresses into geographic coordinates (latitude and longitude) and vice versa, enabling applications to map locations and perform location-based queries.