Places capabilities

Explore Google Maps Platform place search, autocomplete, address validation, geocoding, and time zone capabilities across Android, iOS, JavaScript, and Web Service APIs. To browse supported capabilities, use the platform jump links or filter boxes:

Explore by category: Overview | Maps | Places | Routes | Environment | Analytics

Filter Places capabilities by subcategory, capability, or platform:

Subcategory Capability Platform
Address validation Return a validated address for a specified address or partial address. JavaScript Web Service
Return an English-language version of a validated address. JavaScript Web Service
Return information about whether a validated address is a business, residence, or PO box. JavaScript Web Service
Return the Google place identifier for a validated address. JavaScript Web Service
Return the latitude/longitude coordinates for a validated address. JavaScript Web Service
Return the Plus Code for a validated address. JavaScript Web Service
Return United States Postal Service (USPS) delivery metadata for a validated address. JavaScript Web Service
Use United States Postal Service (USPS) Coding Accuracy Support System (CASS) certification for address validation. JavaScript Web Service
Directions and Routing Return distance, travel time, and directions URI between a set of latitude/longitude coordinates and each of the places near a specific location. Android iOS Web Service
Return distance, travel time, and directions URI between a set of latitude/longitude coordinates and each of the places returned based on a query string. Android iOS Web Service
Return distance, travel time, and directions URI between each of the places returned based on a query string, that are also located along a predefined route, and the route destination. Android Web Service
Return distance, travel time, and directions URI between the origin for a predefined route and each of the places returned based on a query string, that are also located along the route. Android Web Service
Return information about places based on a query string that are located along a predefined route. Android iOS Web Service
Generative AI Display place details optimized for AI agent responses. Android iOS JavaScript
Return an AI-powered place summary of the area and amenities surrounding a specified Google Place identifier for an electric vehicle charging station. Android iOS Web Service
Return an AI-powered summary of user reviews for a specified Google Place identifier. Android iOS Web Service
Show rich visual location details optimized for AI agent responses. Android iOS JavaScript
Geocoding Restrict a geocoding or reverse geocoding request to only return results within a specific region, country, or postal code. Web Service
Restrict a geocoding request to return results withing a specific viewport. Web Service
Restrict a reverse geocoding request to only return results for specified address types. Web Service
Return information about proximity to landmarks or areas for a Google place identifier. Web Service
Return information about proximity to landmarks or areas for a set of latitude/longitude coordinates. Web Service
Return information about proximity to landmarks or areas for an address. Web Service
Return the address for a Google place identifier. Web Service
Return the address for a set of latitude/longitude coordinates (reverse geocoding). iOS JavaScript Web Service
Return the latitude/longitude coordinates of a building entrance for a Google Place identifier. Web Service
Return the latitude/longitude coordinates of a building entrance for a set of latitude/longitude coordinates. Web Service
Return the latitude/longitude coordinates of a building entrance for an address. Web Service
Return the latitude/longitude coordinates of a building outline for a Google Place identifier. Web Service
Return the latitude/longitude coordinates of a building outline for a set of latitude/longitude coordinates. Web Service
Return the latitude/longitude coordinates of a building outline for an address. Web Service
Return the latitude/longitude coordinates of an address (geocoding). JavaScript Web Service
Geolocation Return the latitude/longitude coordinates of a the device that made and HTTPS request, based on cell tower and WiFi access point locations. Web Service
Maps Embed a Google Maps view showing place search results into an iframe on a web page. JavaScript
Places Add an autocomplete widget to a web page or app that returns results about places based on a query string. Android iOS JavaScript
Embed a Google Maps view showing place search results into an iframe on a web page. JavaScript
Resize place photos. Android iOS JavaScript Web Service
Return a list of places and place details based on a query string. Android iOS JavaScript Web Service
Return a list of places and place details near a specific location. Android iOS JavaScript Web Service
Return an AI-powered area summary describing places in the area around a specific place. Android iOS Web Service
Return an AI-powered overview summary for a specific place. Android iOS Web Service
Return autocomplete results about places based on a query string. Android iOS JavaScript Web Service
Return detailed information about a specific place. Android iOS JavaScript Web Service
Return distance, travel time, and directions URI between a set of latitude/longitude coordinates and each of the places near a specific location. Android iOS Web Service
Return distance, travel time, and directions URI between a set of latitude/longitude coordinates and each of the places returned based on a query string. Android iOS Web Service
Return distance, travel time, and directions URI between each of the places returned based on a query string, that are also located along a predefined route, and the route destination. Android Web Service
Return distance, travel time, and directions URI between the origin for a predefined route and each of the places returned based on a query string, that are also located along the route. Android Web Service
Return information about places based on a query string that are located along a predefined route. Android iOS Web Service
Return information about the place where the user's device is currently located. Android iOS
Return photos of a specific place. Android iOS JavaScript Web Service
Return ratings and reviews for a specific place. Android iOS JavaScript Web Service
Return the URI to open the directions page in Google Maps for a place. Web Service
Return the URI to open the photos page in Google Maps for a place. Web Service
Return the URI to open the place details page in Google Maps for a place. Android Web Service
Return the URI to open the read reviews page in Google Maps for a place. Web Service
Return the URI to open the write a review page in Google Maps for a place. Web Service
Specify the data fields included in place information responses. Android iOS JavaScript Web Service
Specify the place types to include in place information responses. Android iOS JavaScript Web Service
Places UI Kit Add a basic autocomplete UI element to a web page or app that returns Google Place identifiers based on a query string. Android iOS JavaScript
Add a UI element that displays a list of places based on a query string to a web page. Android iOS JavaScript
Add a UI element that displays a list of places near a specific location to a web page. Android iOS JavaScript
Add a UI element that displays AI-powered summaries and reviews about specific places to a web page or mobile app. Android iOS JavaScript
Add a UI element that displays information about a specific place to a web page or mobile app. Android iOS JavaScript
Apply CSS styling to a place data UI element. Android iOS JavaScript
Customize place data UI element styling and configurations with a UI element customization tool. Android iOS JavaScript
Time zones Return daylight savings offset information for a time zone. Web Service
Return the offset from UTC (in seconds) for a time zone. Web Service
Return the time zone for a timestamp and set of latitude/longitude coordinates. Web Service
Return the Unicode Common Locale Data Repository (CLDR) ID for a time zone. Web Service
Specify the language for time zone requests. Web Service