Scrape Google Maps
Google Maps' place pages render almost entirely client-side, so a plain request returns no usable content. Fetch renders the page fully and returns each place field as structured data instead of markup.
01What you get
- Business name and category. The listed place name and its category tag.
- Address and coordinates. The formatted address and latitude/longitude for the place.
- Rating and review count. The aggregate star rating and total number of reviews.
- Opening hours. The place's listed hours, including per-day breakdowns when shown.
- Review text. Individual review text, rating, and date, as shown on the page.
02Frequently asked questions
Can I pull results for a search query, not just one place?
Yes, point Fetch at a Google Maps search results page the same way.
Does this need a Google Maps API key?
No, Fetch reads the public page directly, with no per-request Google Maps Platform billing.
Can I run this across many locations at once?
Yes, use Batch to queue a list of place URLs or search queries.