Select platform: [Android](https://developers.google.com/maps/documentation/places/android-sdk/overview.md.txt "View this page for the Android platform docs.") [iOS](https://developers.google.com/maps/documentation/places/ios-sdk/overview.md.txt "View this page for the iOS platform docs.") [JavaScript](https://developers.google.com/maps/documentation/javascript/place.md.txt "View this page for the JavaScript platform docs.") [Web Service](https://developers.google.com/maps/documentation/places/web-service/overview.md.txt "View this page for the Web Service platform docs.") **European Economic Area (EEA) developers**

> [!NOTE]
> If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google Maps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. Functionality varies by region. [Learn more](https://developers.google.com/maps/comms/eea/faq.md.txt).

## Overview

<iframe src="https://maps-docs-team.web.app/samples/place-class/dist/" allow="fullscreen; "></iframe>

The Place class provides an API for using the Places library,
and supports modern usage patterns such as Promises.
With the Place class, you can create location-aware features in your
app and make detailed location data available to your users through an intelligent search feature
you customize to your needs. The data from the Places service is one of the most accurate,
up-to-date, and comprehensive place models of the real world.

## What you can do with the Place class

The Place class has following features:

### Search for places

- [Text Search (New)](https://developers.google.com/maps/documentation/javascript/place-search.md.txt) lets you search for place data using a text query.
- [Nearby Search (New)](https://developers.google.com/maps/documentation/javascript/nearby-search.md.txt) lets you search for nearby places by place type.
- [Place Autocomplete](https://developers.google.com/maps/documentation/javascript/place-autocomplete-overview.md.txt) provides your app with the same type-ahead-search behavior of the Google Maps search field.
- To build a store locator, clinic finder, or hotel directory, see the [Locator Plus implementation
  guide](https://developers.google.com/maps/architecture/store-locator) or [Store finder with Places
  UI Kit](https://developers.google.com/maps/architecture/ui-kit-store-finder).

### Get place data

- [Place Details (New)](https://developers.google.com/maps/documentation/javascript/place-details.md.txt) provides detailed information about places, including text summary, operating hours, address, user reviews, photos, and more.
- [Place Photos](https://developers.google.com/maps/documentation/javascript/place-photos.md.txt) provides access to high-quality photographic images from the Places database.
- [Place Reviews](https://developers.google.com/maps/documentation/javascript/place-reviews.md.txt) provides access to place reviews and ratings.

**Next step:** [Get started](https://developers.google.com/maps/documentation/javascript/place-get-started.md.txt)