Google Maps Reviews Scraper
Pricing
from $5.00 / 1,000 results
Go to Apify Store
Google Maps Reviews Scraper
Scrape public Google Maps reviews, ratings, reviewer details, owner replies, images, and place data for reputation monitoring and research.
Google Maps Reviews Scraper
Pricing
from $5.00 / 1,000 results
Scrape public Google Maps reviews, ratings, reviewer details, owner replies, images, and place data for reputation monitoring and research.
Google Maps URLs to scrape. Supports place URLs, review URLs, and search URLs containing a place ID.
Optional newline-separated Google Maps URLs, Place IDs, CIDs, or FIDs.
Field in the input dataset that contains Google Maps URL or Place ID.
Optional named request queue for resumed or distributed runs.
Maximum number of reviews to collect for each place. Set to 0 for best-effort all available reviews.
Global cap across all places. Set to 0 for no global cap.
Choose Google-native reviews for highest Google review coverage. All reviews may include third-party sources where shown by Google Maps.
Newest is recommended, especially when using date filters or incremental mode.
Optional ISO date YYYY-MM-DD. Only supported with Sort reviews by = Newest.
Optional ISO date YYYY-MM-DD. Only supported with Sort reviews by = Newest.
Minimum star rating to include in the output.
Maximum star rating to include in the output.
Language code used for Google Maps UI and translated text where available.
Optional two-letter country code hint for localization.
Include place title, URL, address, category, score, review count, coordinates, and closure flags.
Include reviewer name, profile URL, reviewer ID, review count, Local Guide status, and photo URL.
Extract owner response text and response date when visible.
Extract URLs of images attached to reviews. Disabled by default to reduce runtime and bandwidth.
Extract extra review context such as visit metadata when visible. Disabled by default for lower cost.
Extract category-level ratings such as service, rooms, location, food, or atmosphere when visible.
Extract original and translated review text where Google Maps displays translations.
Skip rating-only reviews and include only reviews with text or translated text.
Include only reviews that contain one or more image URLs.
Include only reviews from Local Guides when that status is visible.
Include only reviews without an owner response.
Include only reviews with at least this many likes.
Only output reviews that were not seen in previous runs for the configured state key.
Optional key namespace for persisted seen review IDs. Defaults to actor name plus normalized target list hash.
Skip duplicate review IDs encountered during the same Actor run.
Skip review IDs stored in previous run state. Automatically enabled when incremental mode is enabled.
Maximum number of Google Maps places processed in parallel. Lower values are cheaper and use less memory.
Maximum retry attempts for a failed place request.
Maximum seconds to spend processing one place.
Delay between Google Maps page requests in seconds.
Stop scrolling after this many scroll attempts add no new review cards.
Cheapest blocks images, fonts, media, stylesheets, ads, analytics, and tracking requests. Balanced keeps stylesheets for UI reliability. Full only blocks obvious nonessential media.
Select proxies to use. Apify Proxy is recommended for reliable scraping.
{ "useApifyProxy": true}Write a place status record when no reviews are saved for a place.
Choose flat records for CSV-friendly output or nested records for structured data consumers.
Save screenshot and HTML debug files after final extraction failures.
Optional local review enrichment with sentiment, keywords, complaint categories, and response suggestions.