Google Maps Reviews Scraper $0.25/1k ๐
Under maintenancePricing
from $0.32 / 1,000 reviews
Google Maps Reviews Scraper $0.25/1k ๐
Under maintenanceScrape all reviews of Google Maps places: review text, ratings, reviewer details, dates, photos, and owner responses. Export as JSON/CSV or use via API.
Pricing
from $0.32 / 1,000 reviews
Rating
0.0
(0)
Developer
Waseem Ahmed
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
Google Maps Reviews Scraper $0.40/1k
Google Maps reviews scraper that extracts every review of any place on Google Maps - review text, star ratings, reviewer names and profiles, dates, and owner responses. One of the cheapest ways to get Google reviews at scale: $0.40 per 1,000 reviews.
Use it for reputation management, competitor review analysis, sentiment datasets, or feeding reviews into AI and RAG pipelines. Just paste a Google Maps place URL (or the place name) and get clean, structured review data.
What data can this Google Maps reviews scraper extract?
| Field | Description |
|---|---|
| placeTitle / placeUrl / placeId | Which business the review belongs to |
| reviewId | Unique review identifier (safe for deduplication) |
| reviewerName / reviewerUrl | Reviewer name and Google Maps profile link |
| reviewerReviewsCount | How many reviews that reviewer has written |
| reviewRating | Star rating (1-5) |
| reviewText | Full review text (truncated reviews are auto-expanded) |
| reviewDate | Relative publish date (e.g. 3 months ago) |
| ownerResponseText | The owner reply, if any |
How to scrape Google reviews
- Paste one or more Google Maps place URLs (or just the place name - both work)
- Set maxReviewsPerPlace (default 100, up to 5000)
- Optionally enable onlyWithComments to skip rating-only reviews
- Run - export to JSON, CSV or Excel, or pull via the API
Tip: you can feed this actor directly from our Google Maps Lead Generator: its placeId output is accepted here as-is.
Use cases
- Reputation management - monitor new reviews and owner responses for your clients
- Competitor review analysis - compare ratings, themes and response rates across places
- Sentiment analysis and AI datasets - build labelled review corpora for NLP and LLM fine-tuning
- Local SEO audits - find recurring complaints and strengths across a market
- Hospitality, clinics and retail - track review velocity per location
Input
| Field | Type | Default | Description |
|---|---|---|---|
| startUrls | array | required | Google Maps place URLs or place names |
| maxReviewsPerPlace | integer | 100 | Max reviews per place (1-5000) |
| onlyWithComments | boolean | false | Skip rating-only reviews |
| language | string | en | Google Maps language |
| maxRequestsPerCrawl | integer | 1000 | Safety cap |
| proxyConfiguration | object | - | Residential proxies strongly recommended |
Example output
{"placeTitle": "Relax and Smile Dental Care","placeUrl": "https://www.google.com/maps/place/Relax+and+Smile+Dental+Care","reviewId": "ChdDSUhNMG9nS0VJQ0FnSUR...","reviewerName": "Naseem Beyah-Bryant","reviewerUrl": "https://www.google.com/maps/contrib/11781962880637...","reviewerReviewsCount": 3,"reviewRating": 5,"reviewText": "Today was my first visit with Relax and Smile and the whole team made me feel welcome...","reviewDate": "2 months ago","ownerResponseText": "We are so glad your first visit went well, Naseem.","scrapedAt": "2026-09-22T05:00:00.000Z"}
Pricing
Pay-per-event - $0.40 per 1,000 reviews (free-tier trial pricing available). You pay only for reviews that are successfully scraped, and runs respect your maximum charge limit.
FAQ
How do I scrape Google reviews? Paste a Google Maps place URL (or the place name) into the input and run the actor. It opens the reviews feed, expands truncated reviews and returns one structured row per review.
Do I need a proxy? Yes for complete data. Google serves a truncated 3-review preview to datacenter IPs; residential or proxy IPs receive the full review feed. The actor also retries automatically when a feed looks truncated.
Can I scrape reviews in bulk? Yes - pass many place URLs in one run (one row per review, deduplicated by review ID).
Can I export Google reviews to CSV or Excel? Yes - download CSV, Excel, JSON, XML or HTML from the Output tab, or fetch via the API.
Is scraping Google reviews legal? This actor collects only publicly available review data. You are responsible for complying with local laws and platform terms when using it.
Companion actors
- Google Maps Lead Generator + Contact Email Extractor (https://apify.com/waseem9/google-maps-lead-generator) - get the businesses and their contact emails first, then run this actor on the same places for full coverage.
Support
Questions or a broken selector? Open an issue on the actor Issues tab - issues are monitored and selectors are updated promptly.