Google Maps Reviews Scraper
Pricing
from $0.0006 / review scraped
Google Maps Reviews Scraper
Scrape reviews for any place on Google Maps: reviewer, star rating, review text and date. Provide place IDs (from the Google Maps Scraper) or place names. For reputation monitoring and local research.
Pricing
from $0.0006 / review scraped
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 hours ago
Last modified
Categories
Share
Google Maps Reviews Scraper — Reviewer, Rating, Text & Date
Pull the reviews for any place on Google Maps into clean, structured JSON, CSV, Excel or XML. Give it place names (e.g. "Katz's Delicatessen New York") or Google Place IDs / Maps URLs, and this scraper returns each review's author, star rating, text and relative date. Fast and reliable, ideal for reputation monitoring, competitor research and local market analysis.

What does Google Maps Reviews Scraper do?
This Google Maps reviews scraper turns public place reviews into a structured dataset. Provide place names or Place IDs and it returns a record per review with the reviewer name, rating, text and relative date, each tagged with its placeId. Use it for reputation monitoring, sentiment analysis and competitor benchmarking, and export the results in any format the Apify platform supports.
What data can you scrape from Google Maps reviews?
| Data point | Description |
|---|---|
| Place id | The Google Place ID the review belongs to. |
| Review id | Unique identifier for the review. |
| Author | Reviewer display name. |
| Rating | Star rating from 1 to 5. |
| Review text | Full text of the review. |
| Relative date | When the review was posted, e.g. "2 weeks ago". |
Use cases
- Reputation monitoring — catch new negative reviews of your own business early.
- Competitor research — benchmark a competitor's ratings and read customer praise and complaints.
- Sentiment analysis — collect qualitative review text for NLP and product research.
- Multi-location tracking — track review trends across many locations from a single run.
- Dataset building — assemble a structured feed of place reviews.
How to scrape Google Maps reviews
- Add Google Maps Reviews Scraper to your Apify account and open its input.
- Enter place names under searches, or paste exact placeIds (ChIJ… IDs or Maps URLs).
- Set maxReviewsPerPlace to control how many reviews to collect per place.
- Click Run.
- Export the results as JSON, CSV, Excel or XML, or fetch them through the Apify API.
Input
{"searches": ["Katz's Delicatessen New York"],"placeIds": ["ChIJ_0123456789abcdefghijklmn"],"maxReviewsPerPlace": 30}
| Field | Description |
|---|---|
searches | Place names to look up and scrape reviews for (one per line). |
placeIds | Optional Google Place IDs (ChIJ…) or Maps place URLs — e.g. chained from the Maps Scraper. |
maxReviewsPerPlace | How many reviews to scrape per place (1–500), newest / most-relevant first. |
proxyConfiguration | Standard Apify proxy settings for the run. |
What you get
One record per review, each tagged with its placeId. Ready to export to CSV, Excel, JSON or XML.

{"placeId": "ChIJ_0123456789abcdefghijklmn","reviewId": "ChdDSUhNMG9nS0VJQ0FnSUNabABEE","author": "Jamie R.","rating": 5,"relativeDate": "2 weeks ago","text": "Best pastrami in the city. The line moves fast and it's worth every minute."}
Output schema
| Field | Type | Description |
|---|---|---|
placeId | string | The Google Place ID the review belongs to. |
reviewId | string | Unique identifier for the review. |
author | string | Reviewer display name. |
rating | integer | Star rating from 1 to 5. |
relativeDate | string | When the review was posted (e.g. "2 weeks ago"). |
text | string | Full text of the review. |
Need more local & review data?
- Google Maps Scraper — find places by keyword and location and get Place IDs to feed straight into this actor.
- Google Maps Email Extractor — turn Maps listings into contactable leads with emails and socials.
- Trustpilot Reviews Scraper — collect ratings, text and company replies from Trustpilot.
FAQ
Do I need an account or API key? No. There is no login or key — just add place names or Place IDs and click Run.
How many reviews can I get per place?
Set maxReviewsPerPlace from 1 to 500. Pass many places in one run to collect reviews across multiple locations at once.
Can I chain this with the Google Maps Scraper?
Yes. Feed Place IDs from the Google Maps Scraper output straight into placeIds.
Does it collect reviewer contact info? No. It captures the reviewer's display name, rating, text and relative date — no private contact details.
What export formats are available? JSON, CSV, Excel and XML, plus programmatic access through the Apify API.
Can I connect this to my other tools? The Google Maps Reviews Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JavaScript/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is scraping Google Maps reviews legal? This actor reads only publicly visible reviews. You are responsible for using the data responsibly and in line with applicable laws and Google's terms.
Related Actors
Notes
Original clean-room implementation. Reads only publicly visible reviews; you are responsible for compliant use. Not affiliated with Google; Google Maps is a trademark of Google LLC.