Google Maps Reviews Scraper avatar

Google Maps Reviews Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Google Maps Reviews Scraper

Google Maps Reviews Scraper

This actor collects Google Maps review data, capturing ratings, written feedback, and associated images. Optimized for speed and efficiency, it delivers seamless data extraction from local business listings.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Dennis

Dennis

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

4

Monthly active users

11 hours ago

Last modified

Share

Extract reviews, ratings, photos, and owner replies from any Google Maps business listing — fast, structured, and ready to use.


What it does

This actor opens a Google Maps place page in a real browser, navigates to the Reviews tab, and continuously scrolls to collect reviews up to your specified limit. For each review it extracts the author's name, profile link, Local Guide status, review and photo counts, star rating, date, source platform, full text (with translation if present), photos, and owner replies. Short maps.app.goo.gl links are resolved automatically before scraping begins.


Output

The result is a JSON object with place metadata and an array of reviews:

{
"placeId": "0x3a02a586c15e1b3d:0x2e5b31b1d5397aae",
"reviews": [
{
"id": "Ci9DQWLR...",
"author": "John Smith",
"authorUrl": "https://www.google.com/maps/contrib/123456789/reviews",
"isLocalGuide": true,
"authorReviewCount": 42,
"authorPhotoCount": 7,
"rating": 4,
"date": "2 months ago",
"reviewSource": "Google",
"reviewUrl": "https://www.google.com/maps/reviews/data=...",
"text": "Great place, would definitely come back again...",
"textTranslated": null,
"photos": [
{
"https://lh3.googleusercontent.com/...=s1600"
}
],
"replies": [
{
"author": "Response from the owner",
"date": "1 month ago",
"text": "Thank you for your kind words!",
"textTranslated": null
}
]
}
]
}

Review fields

FieldTypeDescription
placeIdstringUnique Google place ID
placeNamestringName of POI or business
reviewIdstringUnique Google review ID
authorstringReviewer's display name
authorUrlstring | nullLink to the reviewer's Google Maps profile
isLocalGuidebooleanWhether the reviewer is a Google Local Guide
authorReviewCountnumber | nullTotal number of reviews written by the author
authorPhotoCountnumber | nullTotal number of photos uploaded by the author
ratingnumberStar rating (1–5)
datestring | nullRelative date as shown on Google Maps
reviewSourcestring | nullSource platform (e.g. Google, Google Maps)
reviewUrlstring | nullDirect link to the review on Google Maps (Google reviews only)
textstringOriginal review text
textTranslatedstring | nullTranslated text if Google auto-translated the review, otherwise null
photosarrayReview photos with thumbnail and fullsize (up to 1600px) URLs
repliesarrayOwner replies, each with author, date, text, and textTranslated

Input

ParameterTypeDefaultDescription
placeUrlstringrequiredGoogle Maps URL for the place. Supports full URLs and short maps.app.goo.gl links
maxReviewsnumber20Maximum number of reviews to collect
sortBystringnewestSort order: newest, highest, lowest, or relevant

Example input

{
"placeUrl": "https://maps.app.goo.gl/abc123",
"maxReviews": 50,
"sortBy": "newest"
}

Features

  • Short URL support — resolves maps.app.goo.gl short links automatically before navigating
  • Cookie consent handling — automatically dismisses Google's cookie consent popup
  • Sorting — supports all four Google Maps sort modes: newest, highest rating, lowest rating, and most relevant
  • Full text expansion — clicks "More" to expand truncated review texts and owner replies before extraction
  • Translation detection — if Google has auto-translated a review, both the translated version (textTranslated) and the original (text) are captured
  • Owner replies — extracts owner responses including author, date, text, and translation if present
  • Full-size photos — thumbnail URLs are normalized to full-resolution (=s1600) variants

Supported URL formats

https://maps.app.goo.gl/abc123xyz
https://www.google.com/maps/place/Place+Name/@lat,lng,zoom/data=...