Google Maps Reviews Scraper avatar

Google Maps Reviews Scraper

Pricing

$0.20 / 1,000 reviews

Go to Apify Store
Google Maps Reviews Scraper

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

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

12 days ago

Last modified

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:

FieldDescription
review_idUnique Google review identifier
ratingStar rating (1–5)
authorReviewer display name
user_idGoogle contributor numeric ID
textFull review text (null for rating-only reviews)
timestampUnix timestamp (seconds)
date_isoISO 8601 timestamp (UTC)
date_relativeRelative date ("2 weeks ago")
languageDetected language code (en, es, fr…)
place_urlSource Google Maps URL

How to use Google Maps Reviews Scraper

  1. Paste one or more place identifiers — Google Maps URLs, Place IDs (ChIJ...), or CID URLs
  2. Set the number of reviews — start with 10 for testing, then scale up
  3. Choose sort order — newest, most relevant, highest, or lowest rating
  4. Click Start

Supported input formats

  • Google Maps URLhttps://www.google.com/maps/place/Eiffel+Tower/@48.8583701,2.2922926,17z
  • Place IDChIJLU7jZClu5kcR4PcOOO6p3I0 (from Google Maps API or Places search)
  • CID URLhttps://maps.google.com/?cid=11223344556677889900
  • Short URLhttps://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).

PlanMonthly creditApprox. 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:

ReviewsTimeSpeedMemory
50015s33 rev/s57 MB
1,00026s39 rev/s64 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 language field 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.
ActorDescription
Google Maps Places ScraperFind places by category or area — get names, addresses, ratings, phones, websites, and more

FAQ

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.