VOOZH about

URL: https://apify.com/oneary/google-maps-reviews-and-business-scraper

⇱ Google Maps Scraper β€” Reviews, Ratings & Business Data Β· Apify


πŸ‘ Google Maps Reviews & Business Scraper avatar

Google Maps Reviews & Business Scraper

Pricing

Pay per usage

Go to Apify Store

Google Maps Reviews & Business Scraper

Extract business listings, reviews, ratings, contact info, hours, and coordinates from Google Maps. Search by query and location, scrape detailed business data with reviews.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Luan M.

Luan M.

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

9 hours ago

Last modified

Categories

Share

Apify actor that extracts business data and reviews from Google Maps.

Features

  • Business Data: name, address, phone, website, category, rating, total reviews, hours, coordinates
  • Reviews: reviewer name, rating, text, date
  • Search: by query + location or full Google Maps URL
  • Proxy: uses Apify residential proxies for reliable access
  • Scalable: configurable max results and max reviews per business

Input

FieldTypeRequiredDefaultDescription
searchQuerystringYesβ€”Business search query (e.g. "coffee shops")
locationstringNoβ€”Location to scope the search (e.g. "New York, NY")
maxResultsintegerNo50Maximum number of businesses to scrape
maxReviewsPerBusinessintegerNo20Maximum number of reviews per business
startUrlstringNoβ€”Full Google Maps URL (overrides searchQuery + location)

Output

Each pushed dataset item contains:

FieldTypeDescription
businessNamestringBusiness name
addressstringStreet address
phonestringPhone number
websitestringWebsite URL
categorystringBusiness category
ratingnumberAverage star rating (1-5)
totalReviewsintegerTotal count of reviews
latitudenumberLatitude coordinate
longitudenumberLongitude coordinate
hoursstringOperating hours
reviewsarrayArray of review objects
urlstringGoogle Maps URL of the business
scrapedAtstringISO 8601 timestamp of scrape

Review object

FieldTypeDescription
reviewerNamestringReviewer's display name
reviewRatingnumberStar rating (1-5)
reviewTextstringReview text content
reviewDatestringRelative date string

Usage

# Install dependencies
npminstall
# Run locally (requires Apify credentials)
node src/main.js

Tech Stack

  • Crawlee (PlaywrightCrawler) β€” headless browser automation
  • Playwright β€” Chromium browser engine
  • Apify SDK β€” proxy, dataset, input/output, platform integration
  • ES Modules ("type": "module")

Limitations

  • Google Maps DOM structure changes frequently β€” selectors may need updates
  • Concurrency limited to 1 to avoid rate-limiting / CAPTCHAs
  • Reviews are loaded via infinite scroll; very long review lists may not be fully captured

You might also like

Google Maps Business Details Scraper

thescrappa/google-maps-business-details-scraper

Extract comprehensive business details from Google Maps including contact info, hours, reviews, ratings, location data, and more. Perfect for lead generation, business intelligence, and market research.

Google Maps Scraper

crawlerbros/google-maps-scraper

Extract business data from Google Maps including ratings, reviews, contact info, prices, coordinates, and images. Fast scraper with automatic pagination for any location or search query.

237

5.0

Google Maps Business Scraper

nexcrawl/google-maps-business-scraper

Scrape business listings from Google Maps. Extracts name, phone, rating, reviews, address, hours, website, coordinates and photos for any keyword + location.

Google Maps Scraper

mvpeav/google-maps-scraper

Scrape Google Maps business listings. Extract business names, addresses, phone numbers, websites, ratings, reviews, hours of operation, coordinates, and more from Google Maps search results.

πŸ‘ User avatar

MItchell Peavler

3

Google Maps Business Scraper

koreyoshi/google-maps-business-scraper

Extract business listings from Google Maps by search query and location. Returns name, address, phone, rating, reviews, website, and operating status.