Stay organized with collections Save and categorize content based on your preferences.
Note: Server-side and client-side librariesThe Places API is also available with the Java Client, Python Client, Go Client and Node.js Client for Google Maps Services. The Places API and the client libraries are for use in server applications.
If you're building a client-side application, take a look at the Places SDK for Android (New), the Places SDK for iOS (New), and the Places Library, Maps JavaScript API.
The Places API lets you search for place information using a variety of categories, including establishments, prominent points of interest, and geographic locations. You can search for places either by proximity or a text string. A Place Search returns a list of places along with summary information about each place; additional information is available using a Place Details (Legacy) query.
Compare search typesThere are three search endpoints available with different characteristics. The following table highlights some of these differences.
Field selectionThere is no way to constrain Nearby Search (Legacy) or Text Search (Legacy) to only return specific fields. To keep from requesting (and paying for) data that you don't need, use a Find Place (Legacy) request instead.
Ambiguous textFind Place (Legacy) and Text Search (Legacy) are optimized for matching ambiguous text across a number of fields while Nearby Search (Legacy) is constrained to strict matches on a subset of fields.
Additional filtersNearby Search (Legacy) and Text Search (Legacy) allow additional parameters to filter results, (e.g. minprice
, maxprice
, opennow
, and type
).
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-14 UTC."],[],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4