Ultimate Google Maps Reviews Scraper | Apify Actor avatar
Ultimate Google Maps Reviews Scraper | Apify Actor

Pricing

Pay per event

Go to Apify Store
Ultimate Google Maps Reviews Scraper | Apify Actor

Ultimate Google Maps Reviews Scraper | Apify Actor

Only $0.0025/review. Scrape Google Maps reviews with this Apify actor. Extract Google Maps business reviews using business URL including reviewer name, rating, text, photos, timestamps, and profile links. Perfect for lead generation, local SEO, review aggregation, and Google Maps data extraction.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Yasir

Yasir

Maintained by Community

Actor stats

2

Bookmarked

7

Total users

3

Monthly active users

1.2 hours

Issues response

16 days ago

Last modified

Share

As low as $0.0025/review


Table of Contents


Overview

The Ultimate Google Maps Reviews Scraper is a high-performance Apify actor built to scrape Google Maps reviews at scale. This Google Maps reviews scraper allows you to extract detailed review data from any business listing using just the Google Maps business URL. No Google Maps API key required. The actor automatically extracts the business ID from the provided URL before scraping.

Whether you're conducting competitor analysis, building review aggregation platforms, or enriching CRM with customer sentiment, this Apify actor for Google Maps delivers clean, structured data ready for analysis in CSV, JSON, or Excel.

A powerful Google Maps API alternative for scraping Google Maps reviews efficiently and reliably.


Key Features

FeatureDescription
Up to 1,000 Reviews per RunExtract up to 1,000 Google Maps reviews in a single run with smart pagination.
No API Key NeededBypasses Google Maps API limits and costs — perfect for bulk extraction.
Full Review DataGet reviewer name, rating, text, photos, timestamps, profile links, and more.
Flexible SortingSort by Relevant, Newest, Highest, or Lowest rated reviews.
Country-Specific ScrapingFilter reviews by country (e.g., us, uk, ca) for localized insights.
CSV/JSON/Excel ExportDownload results directly from Apify dataset in your preferred format.

Use Cases

  • Competitor Analysis – Compare review volume, sentiment, and ratings across competitors.
  • Reputation Management – Monitor customer feedback in real time.
  • Lead Generation – Identify high-intent reviewers (e.g., frequent posters with photos).
  • SEO & Local SEO – Analyze review keywords, response rates, and star trends.
  • Market Research – Build datasets for sentiment analysis, NLP, or review aggregation apps.
  • CRM Enrichment – Append Google reviews to customer profiles.

Input Parameters

FieldRequiredTypeDescriptionExample
business_urlYesStringFull Google Maps business URLhttps://www.google.com/maps/place/Waldorf+Astoria+New+York/@40.695987,-74.6026822,10z/data=!3m1!5s0x89c258fce483579d:0x2d04dcb1e8a8aedd!4m12!1m2!2m1!1sHotels!3m8!1s0x89c258fc55ba384f:0x7ebcd3b680ebd80e!5m2!4m1!1i2!8m2!3d40.7564821!4d-73.9734562!16zL20vMDJneXpj
countryNoString2-letter country codeus, gb, ca
limitNoIntegerMax reviews to extract (1–1000)1000
sortNoStringSort orderRelevant, Newest, Highest, Lowest

Default limit: 20 | Default sort: Relevant


Output Schema

Each review is saved as a flat JSON object in the Apify dataset:

FieldTypeDescription
Business NameStringName of the business
Business IDStringGoogle Maps Place ID
Reviewer NameStringName of the reviewer
Review TextStringFull review content
Business ResponseString / nullOwner reply (if any)
Review RatingNumber / null1–5 star rating
Review PhotosArray[String]List of photo URLs
Review TimeString / nullHuman-readable time (e.g., "a week ago")
Review ISO TimeString / nullISO timestamp of review
Review Edit ISO TimeString / nullLast edit time
Review LinkString / nullDirect link to the review
Review IDString / nullUnique review identifier
Reviewer AvatarString / nullProfile picture URL
Reviewer Profile LinkString / nullGoogle contributor profile
Reviewer Total ReviewsIntegerTotal reviews by user
Reviewer Total PhotosIntegerTotal photos uploaded by user

Examples

Example Input (JSON)

{
"business_url": "https://www.google.com/maps/place/Waldorf+Astoria+New+York/@40.695987,-74.6026822,10z/data=!3m1!5s0x89c258fce483579d:0x2d04dcb1e8a8aedd!4m12!1m2!2m1!1sHotels!3m8!1s0x89c258fc55ba384f:0x7ebcd3b680ebd80e!5m2!4m1!1i2!8m2!3d40.7564821!4d-73.9734562!16zL20vMDJneXpj",
"country": "us",
"limit": 1000,
"sort": "Newest"
}

Example Output (One Review)

{
"Business Name": "Waldorf Astoria New York",
"Business ID": "0x89c258fc55ba384f:0x7ebcd3b680ebd80e",
"Reviewer Name": "Evelyn Tee",
"Review Text": "Overall, an amazing stay at a truly beautiful hotel with so many wonderful people working there. I’m already looking forward to coming back! 5/5!",
"Business Response": "Waldorf Astoria New York Team",
"Review Rating": 5,
"Review Photos": [
"https://lh3.googleusercontent.com/geougc-cs/..."
],
"Review Time": "6 days ago",
"Review ISO Time": "2025-10-24 16:22:45",
"Review Edit ISO Time": "2025-10-24 16:22:45",
"Review Link": "https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2pGcGFXNWhVVUZYWWtONldIRlBNbE51TFRsbU1rRRAB!2m1!1s0x0:0x7ebcd3b680ebd80e!3m1!1s2@1:CAIQACodChtycF9oOjFpaW5hUUFXYkN6WHFPMlNuLTlmMkE%7C0cyuUKSDtwG%7C?hl=en",
"Review ID": "Ci9DQUlRQUNvZENodHljRjlvT2pGcGFXNWhVVUZYWWtONldIRlBNbE51TFRsbU1rRRAB",
"Reviewer Avatar": "https://lh3.googleusercontent.com/a/ACg8ocJJAaOLuRFgRv_kjv8RCXOZJ7LjwWDrbeVB1bXwnNuELCX5-g=s120-c-rp-mo-ba3-br100",
"Reviewer Profile Link": "https://www.google.com/maps/contrib/103597046312010231760?hl=en",
"Reviewer Total Reviews": 20,
"Reviewer Total Photos": 15
}

Pricing

  • Free Tier: $0.005/review (ideal for testing).
  • Paid Plans: $0.0025/review.

Visit Apify Platform to view full pricing and upgrade.


FAQ

How do I find the Google Maps business URL?

  1. Open the business on Google Maps.
  2. Copy the full page URL from your browser’s address bar. https://www.google.com/maps/place/.../@...,**!1s0x89c258fc55ba384f:0x7ebcd3b680ebd80e**,...

Can I scrape Google Maps reviews without an API key?

Yes! This Google Maps reviews scraper uses backend scraping technology. No Google API key needed.

What’s the difference between this and the Google Places API?

FeatureThis ActorGoogle Places API
CostPay per resultPay per call
Rate LimitsHigh (1,000/run)1,000/day (free)
SetupNo codeRequires API key
Review PhotosYesLimited

Can I export Google Maps reviews to CSV?

Yes — download directly from the Apify dataset in CSV, JSON, or Excel.

Is bulk scraping of Google Maps reviews allowed?

This tool is for publicly available data only. Use responsibly and comply with Google’s Terms of Service.


Changelog

VersionDateChanges
1.0Nov 2025Initial release: 1,000 review limit, full schema, CSV export
0.9Oct 2025Added pagination, country filter, sort options
0.5Sep 2025Beta launch with 200 review limit

Start scraping Google Maps reviews today no coding, no API keys, just results.
Run on Apify →