Google Maps Reviews Scraper
Pricing
from $0.80 / 1,000 results
Google Maps Reviews Scraper
Extract up 500 Google Maps reviews per run from any restaurants, hotels, shops, museums, and more. Instantly get clean, structured data with english and original reviews and normalized timestamps. Just enter a place name or address and start scraping.
Pricing
from $0.80 / 1,000 results
Rating
0.0
(0)
Developer

Marco Rodrigues
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Google Reviews Scraper
Extract Google Maps reviews for any place—restaurants, hotels, museums, shops, and more. Get up to 500 reviews per run with automatic translation and normalized timestamps.
Why use this scraper?
- Any place on Google Maps – search by name or address
- Reviews in English – every review is translated to English while keeping the original
- Structured timestamps – human-readable values like "6 hours ago" are parsed into ISO 8601 dates
- Author and rating data – names, ratings, links, and Local Guide info
What you get
Each review includes:
- Original and English text –
original_review(source language) andenglish_review(translation to English). All reviews are translated so you can analyze them in a single language. - Normalized timestamp – the
timestampfield is parsed from the raw value (e.g."6 hours ago","8 months ago") into ISO 8601 (e.g.2025-05-20T00:01:42). The original string is kept inraw_timestamp. - Rating, URL, and language
- Author details – name, profile link, picture, review count, Local Guide level, badge
Sort options
- Newest – most recent first
- Most relevant – Google’s default ordering
- Highest rating – 5 stars down to 1
- Lowest rating – 1 star up to 5
Output example
{"review_id": "ChdDSUhNMG9nS0VJQ0FnTURvOUtxVGpRRRAB","original_review": "Sou reformada desta Fundação","english_review": "I am retired from this Foundation","review_url": "https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1s...","rating": 5,"source": "Google","raw_timestamp": "8 months ago","timestamp": "2025-05-20T00:01:42","language": "pt","author_name": "Ana Rosa","author_id": "108675831104606025596","author_profile_link": "https://www.google.com/maps/contrib/108675831104606025596?hl=en","author_profile_picture": "https://lh3.googleusercontent.com/...","author_review_count": 15,"author_local_guide_level": 0,"author_badge": null}
Input example
{"search_term": "Calouste Gulbenkian Museum","max_reviews": 500,"sort_by": "Newest"}
Parameters:
- search_term (required) – Place to scrape (e.g. hotel, restaurant, museum, address).
- max_reviews – Max reviews to scrape (50–500, default: 200).
- sort_by – One of:
Newest,Most relevant,Highest rating,Lowest rating(default:Newest).
Quick start
- Set
search_term– e.g."Calouste Gulbenkian Museum"or any place on Google Maps. - Set
max_reviews– e.g. 500 (up to 500). - Choose
sort_by– e.g."Newest"for latest first. - Run the scraper – results include
original_review,english_review,raw_timestamp, and parsedtimestamp. - Export – JSON, CSV, or your preferred format.
Use it for reputation tracking, sentiment analysis, competitor research, or aggregating feedback across languages.