Google Maps Reviews Scraper avatar

Google Maps Reviews Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Google Maps Reviews Scraper

Google Maps Reviews Scraper

Extract detailed reviews from any Google Maps business page. This scraper retrieves reviewer information, ratings, review text, dates, likes, and owner responses.

Pricing

from $3.00 / 1,000 results

Rating

5.0

(4)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

1

Bookmarked

28

Total users

4

Monthly active users

3 days ago

Last modified

Share

Extract reviews from any Google Maps business or place. Get reviewer names, star ratings, full review text, dates, likes, and business details — all in a structured dataset.

Input

FieldTypeRequiredDefaultDescription
placeUrlstringYesGoogle Maps place URL
maxReviewsintegerNo50Maximum number of reviews to extract

Example Input

{
"placeUrl": "https://www.google.com/maps/place/Joe's+Pizza/@40.7305137,-73.9968643,17z/data=!3m2!4b1!5s0x89c2599bcc4854cd:0xabc03f64af538b40!4m6!3m5!1s0x89c2599bca4854c5:0x48e61b36c6e9e68!8m2!3d40.7305137!4d-73.9942894!16s%2Fg%2F1tfrzlcv",
"maxReviews": 30
}

How to Get the Place URL

  1. Go to Google Maps
  2. Search for the business or place
  3. Click on the place to open its details
  4. Copy the URL from your browser's address bar

The URL should look like: https://www.google.com/maps/place/PLACE+NAME/@...

Output

Each row in the dataset represents one review. Every row includes both the review data and the business context.

Sample Output

{
"review_id": "ChZDSUhNMG9nS0VJQ0...",
"reviewer_name": "John Smith",
"reviewer_avatar": "https://lh3.googleusercontent.com/a/...",
"rating": 5,
"review_text": "Best pizza in NYC! The classic slice is perfection.",
"review_date": "2 weeks ago",
"likes": 3,
"business_name": "Joe's Pizza",
"business_rating": 4.5,
"business_total_reviews": 12847,
"business_category": "Pizza restaurant",
"business_address": "7 Carmine St, New York, NY 10014",
"place_url": "https://www.google.com/maps/place/Joe's+Pizza/...",
"order": 0,
"scraped_at": "2026-02-19T12:00:00+00:00"
}

Output Fields

FieldTypeDescription
review_idstringUnique review identifier
reviewer_namestringName of the reviewer
reviewer_avatarstringURL of the reviewer's profile picture
ratingintegerStar rating (1–5)
review_textstringFull review text
review_datestringRelative date (e.g., "2 weeks ago")
likesintegerNumber of likes on the review
business_namestringName of the business
business_ratingnumberOverall business star rating
business_total_reviewsintegerTotal number of reviews for the business
business_categorystringBusiness category (e.g., "Pizza restaurant")
business_addressstringBusiness street address
place_urlstringOriginal Google Maps URL provided as input
orderintegerPosition of the review in results (0-based)
scraped_atstringISO 8601 timestamp of when the data was scraped

Tips

  • Restaurants, shops, and hotels work best — these are the most common use cases
  • Set maxReviews wisely — higher values take longer but give more data
  • Reviews are sorted by relevance (Google's default sorting)
  • Review dates are relative (e.g., "a month ago"), not absolute calendar dates

Limitations

  • Parks, landmarks, and large public areas may return fewer or no reviews due to Google Maps rendering differences
  • Google may occasionally restrict access from data center IPs
  • The scraper extracts reviews visible on Google Maps — private or filtered reviews are not accessible

🗺️ Complete Google Maps Scraper Suite

This actor is part of a comprehensive Google Maps data extraction toolkit by crawlerbros. All actors run on the free Apify plan, use no proxy by default, and return clean, structured data.

ActorWhat it does
🏢 Google Maps Business ScraperExtract business data — name, address, phone, website, rating, reviews, hours, amenities
📸 Google Maps Photos ScraperExtract all photos from any place — max-resolution URLs, contributor info, categories
🕐 Google Maps Business Hours ScraperFull 7-day hours, timezone, current local time, next open/close, holiday hours
📊 Google Maps Popular Times ScraperBusy hours histogram for all 7 days + current busyness + typical visit time
📧 Google Maps Email ExtractorFind business emails + social media links by crawling websites
🗺️ Google Maps Area ScannerGeographic grid scanning — bypass the 120-place limit with bounding box / circle / polygon
💼 Google Maps Leads ScraperB2B lead generation with email + phone enrichment, US states + global countries
🤖 Google Maps MCP ServerUnified MCP server combining search + reviews for AI assistants
🧭 Google Maps Directions ScraperA→B routing — distance, duration, traffic, route alternatives for driving/walking/transit
📍 Google Maps Geocoding ScraperBidirectional geocoding — address ↔ coordinates, with address components
🔗 Google Maps Similar Places Scraper"People also search for" / related place discovery — competitor & alternative finder
🍽️ Google Maps Menu ScraperRestaurant menu items, prices, descriptions, photos
📌 Google Maps Nearby ScraperFind places near a coordinate point — lightweight POI search by category
📋 Google Maps Place List ScraperExtract Google's curated "Top X in Y" lists — best hotels/restaurants/things to do
🌍 Google Maps Timezone ScraperIANA timezone + current local time from coordinates