Google Maps Reviews Scraper
Pricing
$0.20 / 1,000 reviews
Google Maps Reviews Scraper
Scrape reviews from any Google Maps place — restaurants, hotels, shops, landmarks. Get review text, star rating, author, date and language. Sort by newest, relevant, highest or lowest. Filter by date for daily monitoring. 50+ reviews/second, from $0.20 per 1,000 reviews.
Pricing
$0.20 / 1,000 reviews
Rating
0.0
(0)
Developer
Rastriq — Structured data from the world
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
12 days ago
Last modified
Categories
Share
Extract reviews from any Google Maps place — restaurants, hotels, shops, landmarks, or any business. Google Maps Reviews Scraper gives you the full review text, star rating, author name, date, language, and unique review ID, all via fast HTTP calls with no browser overhead.
Why use Google Maps Reviews Scraper?
- 50+ reviews/second — extract 1,000 reviews in under 30 seconds
- $0.20 per 1,000 reviews — one of the cheapest on the Apify Store
- Lightweight — runs on 256 MB, no heavy infrastructure
- Reliable — pure API calls, no flaky page rendering or captchas
- Multiple input formats — URLs, Place IDs, CIDs — mix and match
What data does Google Maps Reviews Scraper extract?
Each review includes:
| Field | Description |
|---|---|
review_id | Unique Google review identifier |
rating | Star rating (1–5) |
author | Reviewer display name |
user_id | Google contributor numeric ID |
text | Full review text (null for rating-only reviews) |
timestamp | Unix timestamp (seconds) |
date_iso | ISO 8601 timestamp (UTC) |
date_relative | Relative date ("2 weeks ago") |
language | Detected language code (en, es, fr…) |
place_url | Source Google Maps URL |
How to use Google Maps Reviews Scraper
- Paste one or more place identifiers — Google Maps URLs, Place IDs (
ChIJ...), or CID URLs - Set the number of reviews — start with 10 for testing, then scale up
- Choose sort order — newest, most relevant, highest, or lowest rating
- Click Start
Supported input formats
- Google Maps URL —
https://www.google.com/maps/place/Eiffel+Tower/@48.8583701,2.2922926,17z - Place ID —
ChIJLU7jZClu5kcR4PcOOO6p3I0(from Google Maps API or Places search) - CID URL —
https://maps.google.com/?cid=11223344556677889900 - Short URL —
https://goo.gl/maps/...(resolved automatically)
You can mix formats in the same run.
Filtering reviews by date
Set "Only reviews newer than" to a date and the scraper will stop collecting once it reaches reviews older than that date. Ideal for daily monitoring — run on a schedule and only collect new reviews since your last run.
Sorting options
All sorting is done server-side by Google, so you get the exact results you'd see in the Maps interface:
- Newest first — most recent reviews, ideal for monitoring
- Most relevant — Google's default ranking
- Highest rating — 5-star reviews first
- Lowest rating — 1-star reviews first, great for complaint analysis
Input example
{"placeUrls": ["https://www.google.com/maps/place/Eiffel+Tower/@48.8583701,2.2922926,17z"],"maxReviewsPerPlace": 500,"sort": "newest"}
Output example
{"review_id": "ChdDSUhNMGOgS0VoRTRsdXRzVG9XYjBfZ1EQ","rating": 5,"author": "Maria Garcia","user_id": "117234567890123456789","text": "Amazing experience! The views from the top are breathtaking. Worth every minute of the wait.","timestamp": 1718900000,"date_iso": "2025-06-20T15:30:00+00:00","date_relative": "a month ago","language": "en","place_url": "https://www.google.com/maps/place/Eiffel+Tower/@48.8583701,2.2922926,17z"}
💰 How much does it cost to scrape Google Maps reviews?
Google Maps Reviews Scraper uses pay-per-result pricing — $0.20 per 1,000 reviews ($0.0002 per review).
| Plan | Monthly credit | Approx. reviews |
|---|---|---|
| Free trial | $5 (one-time) | ~25,000 reviews |
| Starter ($49/mo) | $49 | ~245,000 reviews |
| Scale ($149/mo) | $149 | ~745,000 reviews |
💡 Tip: Start with 10 reviews per place to validate costs before scaling up.
Performance
Tested on real places with thousands of reviews:
| Reviews | Time | Speed | Memory |
|---|---|---|---|
| 500 | 15s | 33 rev/s | 57 MB |
| 1,000 | 26s | 39 rev/s | 64 MB |
Integrations
Export results in JSON, CSV, or Excel. Connect to Google Sheets, Slack, email, or any webhook via Apify integrations.
Schedule runs to monitor new reviews automatically — daily, hourly, or on any cron schedule.
Limitations
- Reviews are extracted as Google returns them. Rating-only reviews (no text) will have
text: null. - The
languagefield is Google's auto-detection and may be null for very short reviews. - Google Maps URLs must include the place identifier. Short URLs (goo.gl) are resolved automatically.
Related Actors
| Actor | Description |
|---|---|
| Google Maps Places Scraper | Find places by category or area — get names, addresses, ratings, phones, websites, and more |
FAQ
Is scraping Google Maps reviews legal?
Google Maps reviews are publicly visible data. Extracting publicly available information for analysis, research, or business intelligence is generally permitted. Google Maps Reviews Scraper accesses the same data any visitor can see — no login or private data is involved.
Does Google Maps Reviews Scraper require an API key?
No. Google Maps Reviews Scraper works out of the box with no API keys, no Google Cloud account, and no authentication setup. Just paste your place URLs and click Start.
How many reviews can I extract?
There is no hard limit. Google Maps Reviews Scraper can extract all publicly visible reviews for any place — from a handful to 50,000+. Set maxReviewsPerPlace to 0 to collect every available review. For large volumes, start with a small test (10–50 reviews) to verify the output format meets your needs.
Can I monitor reviews daily?
Yes. Use Apify's built-in scheduling to run Google Maps Reviews Scraper on any interval — daily, hourly, or custom cron. Combine with the "Only reviews newer than" date filter to collect only new reviews each run, avoiding duplicates and keeping costs low.
🇪🇸 Google Maps Reviews Scraper en español
Google Maps Reviews Scraper extrae reseñas de cualquier lugar en Google Maps: restaurantes, hoteles, tiendas, monumentos o cualquier negocio. Obtén el texto completo de la reseña, puntuación, autor, fecha e idioma.
Precio: $0.20 por cada 1,000 reseñas ($0.0002 por reseña). Con la prueba gratuita de $5 puedes extraer aproximadamente 25,000 reseñas.
Cómo usar: Pega una o más URLs de Google Maps, configura el número de reseñas y el orden (más recientes, más relevantes, mejor o peor puntuación) y haz clic en Iniciar.
Need to find places first?
Use Google Maps Places Scraper to discover businesses by search term and location. It returns names, addresses, phones, websites, ratings, review histograms, and more. Then feed the URLs into Google Maps Reviews Scraper to get the full review text for each place.