Google Maps Scraper avatar

Google Maps Scraper

Pricing

from $2.50 / 1,000 place scrapeds

Go to Apify Store
Google Maps Scraper

Google Maps Scraper

Extract Google Maps places: title, address, coords, phone, website, rating, reviews count, opening hours, popular times, images, price level, menu, place ID. Search by keyword + location or place IDs. Plain-HTTP internal API — no browser, fast and cheap. $0.0025/place.

Pricing

from $2.50 / 1,000 place scrapeds

Rating

0.0

(0)

Developer

subimpact

subimpact

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Google Maps Scraper (plain-HTTP, cheap)

Extract Google Maps business data — title, address, coordinates, phone, website, rating, review counts + distribution, opening hours, popular times, images, price bracket, menu, reservation links, plus code, CID, place ID — without a browser.

A drop-in replication of the browser-based Google Maps scrapers on the Apify Store, rebuilt on Google Maps' own internal JSON RPC endpoints over plain HTTP. No Playwright, no headless Chrome: same data, a fraction of the compute cost (and therefore a fraction of the price).

Input

FieldTypeDescription
searchStringsArraylistSearch terms (each = one search per location)
lat / lngstringCenter coordinates (default New York)
zoomstringViewport zoom (default 13.1)
maxCrawledPlacesPerSearchintMax places per term (max 200; one search returns up to ~120 pins)
maxReviewsintReviews per place (each charged as review-scraped)
scrapePlaceDetailPageboolFull detail payload per place (default on)
placeIdslistDirect scrape by ChIJ place ID
startUrlslistDirect scrape by place URL
languageselectOutput language
proxyConfigurationobjectOptional proxy

Output

Dataset records mirror the classic Google Maps scraper shape: title, categoryName, categories, address (+street/city/postalCode/state/countryCode), location, phone, website, plusCode, totalScore, reviewsCount, reviewsDistribution, price, openingHours, popularTimesHistogram, additionalInfo, imageUrls, menu, tableReservationLinks, orderOnlineLinks, owner, permanentlyClosed/temporarilyClosed, cid/dataId/placeId, reviews, searchString, rank, scrapedAt

Pricing (pay per event)

EventPriceNotes
place-scraped$0.003 (FREE) / $0.0025 (BRONZE) / $0.002 (SILVER) / $0.0015 (GOLD) / $0.001 (PLATINUM)per place record; badge ≈ $1.50/1k
review-scraped$0.0005per review (only when maxReviews > 0)
actor-start$0.00005once per run

Platform compute is paid by the user (isPPEPlatformUsagePaidByUser), same as the original. No browser in the container → compute per 1k places is ~10× lower than browser-based scrapers.

Data source

Google Maps' own website RPC (maps.google.com/search, preview/place, rpc/listugcposts), the same payload stream a browser session receives — fetched over plain HTTP with consent cookies. Position-based parsers are ported from the MIT-licensed gosom/google-maps-scraper and adapted to the current wire format (Sep 2026).