Google Business Reviews Scraper
Pricing
from $0.20 / 1,000 cost per results
Google Business Reviews Scraper
Scrape reviews from any Google Business Profile on Google Maps. Get review text, star ratings, reviewer info, photos, owner responses, and more. Supports sorting by relevance, newest, highest or lowest rating. Fast, lightweight, no browser needed Perfect for reputation monitoring and market research
Pricing
from $0.20 / 1,000 cost per results
Rating
0.0
(0)
Developer
ScrapeForge
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
6 hours ago
Last modified
Categories
Share
Extract reviews from any Google Business Profile. Fast, reliable extraction at scale.
Features
- Fast extraction — Optimized for speed and efficiency
- Multiple input modes — Paste Google Maps URLs, Place IDs, or search by keyword
- Sort options — Get reviews by relevance, newest, highest rated, or lowest rated
- Multi-language — Fetch reviews in any language
- Low resource usage — Minimal memory and bandwidth
- Automatic pagination — Fetches all reviews, even for places with thousands
- Deduplication — No duplicate reviews in your dataset
What data do you get?
Each review includes:
| Field | Description |
|---|---|
text | Full review text |
rating | Star rating (1-5) |
publishedTime | When the review was posted |
likesCount | Number of "helpful" votes |
language | Review language |
images | Photos attached to the review |
ownerResponse.text | Business owner's reply |
ownerResponse.publishedAt | When the owner replied |
reviewer.name | Reviewer's display name |
reviewer.profileUrl | Reviewer's Google profile URL |
reviewer.avatarUrl | Reviewer's profile picture |
reviewer.totalReviews | Total reviews by this reviewer |
reviewer.isLocalGuide | Whether the reviewer is a Local Guide |
placeName | Name of the business |
Sample output
{"reviewId": "ChdDSUhN...","text": "Amazing food and great service! The pasta was incredible.","rating": 5,"publishedTime": "2 weeks ago","publishedAt": "2026-03-20T12:00:00.000Z","likesCount": 3,"language": "en","images": [],"ownerResponse": {"text": "Thank you for your kind words!","publishedAt": "3 days ago"},"reviewer": {"name": "John Doe","profileUrl": "https://www.google.com/maps/contrib/...","avatarUrl": "https://lh3.googleusercontent.com/...","totalReviews": 42,"isLocalGuide": true},"placeFeatureId": "0x89aa1fc7a3c44681:0xa30d7f68fdfd53e6","placeName": "Restaurant Example"}
Input
| Field | Description | Default |
|---|---|---|
placeURLs | List of Google Maps place URLs | [] |
searchQueries | Search for businesses by keyword | [] |
maxReviewsPerPlace | Max reviews per place. 0 for all | 0 |
sortBy | Sort: relevant, newest, highest, lowest | relevant |
language | Language code (en, es, fr, de, etc.) | en |
proxy | Proxy configuration (recommended) | Apify Proxy |
Example input
{"placeURLs": ["https://www.google.com/maps/place/..."],"maxReviewsPerPlace": 500,"sortBy": "newest","language": "en"}
Search and scrape
{"searchQueries": ["best restaurants in New York"],"maxReviewsPerPlace": 100,"sortBy": "relevant"}
Use cases
- Reputation monitoring — Track reviews of your business or competitors
- Market research — Analyze customer sentiment across locations
- Competitor analysis — Compare review patterns and ratings
- Lead generation — Find businesses with specific review characteristics
- Academic research — Collect structured review data for analysis
- Local SEO — Monitor review trends and owner response rates
How it works
This scraper fetches reviews in bulk using an optimized extraction pipeline. This means:
- No scroll delays — Reviews are fetched via pagination, not scrolling
- Minimal bandwidth — Only structured data is transferred
- Low memory — Runs in as little as 256MB
Export formats
Export your data in JSON, CSV, Excel, XML, or HTML. Integrate via the Apify API, webhooks, or connect directly to Google Sheets, Slack, Zapier, Make, and more.
Limitations
- Only publicly visible reviews are accessible
- Some reviews may be filtered by Google and not shown
- Google may rate-limit requests — use proxy for best results
- Review photos may have expiring URLs
Disclaimer
This is an unofficial actor and is not affiliated with, endorsed by, or sponsored by Google. It is developed and maintained independently. Google, Google Maps, and Google Business Profile are trademarks of Google LLC.
This actor accesses only publicly available data. Users are responsible for ensuring their use complies with Google's Terms of Service and all applicable laws. By using this actor, you agree that you are solely responsible for how you use the extracted data.