
Google Maps Review Scraper bulk extracts star ratings, text, reviewer details, owner responses, and image URLs. Precisely analyze customer sentiment, monitor competitors, optimize local SEO, and comprehensively boost your business reputation. Supports keyword filtering and multilingual translation, delivers structured data.
Efficiently extract detailed review data from any Google Maps place URL. Whether you're conducting sentiment analysis, monitoring local business reputation, or gathering customer feedback, this tool provides a robust and structured approach to data collection.
| Data Category | Fields Included |
|---|---|
| Place Information | Place name, place title |
| Review Content | Review title, review text, translated text, publish date |
| Rating Data | Star rating, likes count |
| Reviewer Information | Name, avatar URL, profile URL, total review count, Local Guide status |
| Owner Response | Response text |
| Review Images | Review image URL list |
This scraper runs on the CoreClaw cloud platform, which automatically handles proxy rotation, browser instances, and data delivery. Simply configure the parameters to start collecting review data:
| Parameter | Required | Default | Description |
|---|---|---|---|
place_url | Yes | - | Google Maps place detail URL (must include place data ID) |
max_results | No | 20 | Maximum number of reviews to return |
review_keyword | No | - | Keyword to filter review content |
sort_by | No | newest | Sort mode: newest, oldest, highestRating, lowestRating, mostRelevant |
include_reviewer_info | No | true | Whether to include reviewer metadata |
lang | No | en | Google Maps request language |
gl | No | us | Google country/region code |
Can I scrape all reviews if a place has thousands of them?
Yes. Google Maps typically limits the number of reviews visible through standard scrolling. Our tool uses advanced pagination techniques to fetch as many reviews as Google provides, up to your specified max_results. However, extremely large volumes (e.g., 10,000+) may still face platform-side truncation.
How does the tool handle Google's anti-scraping mechanisms?
The tool supports proxy configuration and cookie management. It fetches cookies at startup and automatically retries requests up to 3 times if it encounters degraded responses, HTTP 401/403 errors, or cookie invalidation.
Why do I need to extract reviewer metadata like "Local Guide" status?
Reviewer metadata is crucial for assessing review authenticity and weight. Reviews from Local Guides or highly active users are generally considered more trustworthy—making this data invaluable for in-depth sentiment and reputation analysis.
Does the keyword filter work on translated text?
Yes. The review_keyword parameter filters across the original review text, translated text, review context, and even the owner's response—ensuring you never miss relevant feedback, regardless of language.
Explore more popular scrapers from our marketplace
by CoreClaw
Extract full B2B lead data from Google Maps via keyword search.It covers business owner name, phone, website, address, available email, ratings, reviews, opening hours, categories, price range, photos, menu data and more.Bypass Google Places API limits, with data export available in CSV and JSON formats.
by CoreClaw
Enter the URL of a Google Maps business detail page to scrape comprehensive review and business data, including business name, address, phone number, website, ratings, reviewer information, photos and more.No browser session required, and no Google Places API key is needed.
by Odin Kael
Extract full business data from Google Maps, including name, address, phone number, website, rating, reviews, coordinates and more. Support location keyword search, email extraction and bulk scraping for accurate lead generation.