VOOZH about

URL: https://apify.com/zerobreak/google-maps-scraper

⇱ Google Maps Scraper Β· Apify


Pricing

from $5.99 / 1,000 results

Go to Apify Store

Google Maps Scraper

Google Maps scraper that collects business listings, place details, and customer reviews by search query or place ID. Extracts names, ratings, addresses, phones, websites, GPS coordinates, hours, popular times, images, and reviews at scale.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ ZeroBreak

ZeroBreak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Pulls business listings, place details, and reviews from Google Maps into a structured dataset. Useful for competitor research, local directories, lead generation, or any project that needs real place data.

What it does

Search by keyword, collect matching places, and optionally fetch richer detail or reviews for each result.

  • Search: Query like "pizza New York" or "hotels London" returns matching places
  • Place details: Per-place extras β€” popular times by hour, full weekly hours, images, description
  • Reviews: Customer reviews per place, with sort options

Example use cases

  • Build a local business directory for a city
  • Track competitor ratings over time
  • Collect leads with phone numbers and websites
  • Research pricing or business density in a market
  • Get GPS coordinates for a mapping project

Input

FieldDescriptionDefault
searchQuerySearch term (e.g., "coffee shops Berlin")β€”
placeIdsDirect Place IDs (ChIJ... format)β€”
includeDetailsFetch enriched data per place (popular times, images, description)true
includeReviewsCollect customer reviews per placefalse
maxReviewsPerPlaceReviews per place20
reviewSortByrelevance, newestFirst, ratingHigh, ratingLowrelevance
languageLanguage code (e.g., "en", "de")en
countryCountry code (e.g., "us", "gb")us
googleDomainGoogle domain (e.g., "google.co.uk")google.com
locationGPS bias: @lat,lng,zoom (e.g., "@40.71,-74.00,14z")β€”
maxItemsMax places to return20
requestTimeoutSecsPer-request timeout in seconds30

Provide either searchQuery or placeIds (or both).

Example input

{
"searchQuery":"sushi restaurants Tokyo",
"includeDetails":true,
"includeReviews":true,
"maxReviewsPerPlace":50,
"reviewSortBy":"newestFirst",
"language":"en",
"country":"jp",
"googleDomain":"google.co.jp",
"maxItems":40
}

Output

Each place is one dataset record:

FieldDescription
placeIdGoogle Maps Place ID (ChIJ...)
dataCidNumeric place identifier
dataIdHex place identifier (0xHEX:0xHEX)
positionPosition in search results
placeNameBusiness name
ratingAverage rating (1.0–5.0)
reviewCountTotal reviews
priceLevelPrice range (e.g., "$10–20")
addressFull street address
phonePhone number
websiteWebsite URL
placeTypePrimary category (e.g., "Restaurant")
placeTypesAll categories
placeDescriptionShort editorial description
gpsLatitude / gpsLongitudeCoordinates
isOpenCurrently open (true/false)
openHoursCurrent hours status (e.g., "Closed Β· Opens 10 AM")
operatingHoursFull weekly schedule (list of day/time objects)
serviceOptionsDine-in, takeout, delivery flags
popularTimesHourly busyness data by day
imagesThumbnail image URLs
reviewsCustomer reviews array (if enabled)
scrapedAtISO 8601 timestamp

Example output

{
"placeId":"ChIJifIePKtZwokRVZ-UdRGkZzs",
"placeName":"Joe's Pizza Broadway",
"rating":4.4,
"reviewCount":25442,
"priceLevel":"$10-20",
"address":"1435 Broadway, New York, NY 10018",
"phone":"(646) 559-4878",
"website":"https://www.joespizzanyc.com/",
"placeType":"Pizza restaurant",
"placeTypes":["Pizza restaurant","Pizza delivery","Restaurant"],
"placeDescription":"Classic NYC slice shop offering New York-style slices and pies.",
"gpsLatitude":40.7549,
"gpsLongitude":-73.9864,
"isOpen":false,
"openHours":"Closed Β· Opens 10 AM",
"operatingHours":[
{"monday":"10 AM–3 AM"},
{"tuesday":"10 AM–3 AM"},
{"friday":"10 AM–5 AM"}
],
"serviceOptions":{"dine_in":true,"takeout":true,"delivery":false},
"popularTimes":{
"monday":[
{"time":"10 AM","busyness_score":20},
{"time":"12 PM","busyness_score":75}
]
},
"images":[
"https://lh3.googleusercontent.com/..."
],
"reviews":[
{
"reviewRating":5,
"reviewText":"Best pizza slice in New York. Period.",
"reviewerName":"Sarah M.",
"reviewDate":"2 months ago",
"isLocalGuide":false,
"likes":12
}
],
"scrapedAt":"2025-06-01T14:32:00+00:00"
}

Notes

  • Search returns up to 20 results per page, 120 max total
  • Reviews paginate automatically up to your maxReviewsPerPlace limit
  • includeDetails: true makes one extra request per place
  • Use location as @latitude,longitude,zoom to target a specific area (e.g., @48.8566,2.3522,13z for Paris)
  • placeIds and searchQuery can be used together β€” duplicate place IDs are skipped automatically

You might also like

Google Maps Place Scraper

romy/google-maps-place-scraper

Extract place details and reviews from Google Maps using keyword search β€” no API key required. Get business names, addresses, ratings, phone numbers, websites, opening hours, and user reviews at scale

Google Maps Business Lite

web_wanderer/google-business-search-scraper

Easily scrape Google Maps search results at scale. This Google Maps Scraper extracts business names, addresses, phone numbers, websites, ratings, reviews count, business hours, service options, place attributes, and coordinates for any business type. Export data in JSON, CSV, Excel, or via API.

Google Maps Scraper

automationhub/google-maps-scraper

Scrape Google Maps search results at scale. Extract business names, addresses, phone numbers, websites, ratings, reviews, opening hours, and GPS coordinates. Ideal for lead generation, market research, and local SEO.

43

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 Scraper

abotapi/google-maps-scraper

Extract business data from Google Maps at scale. Get names, addresses, phone numbers, websites, ratings, reviews, opening hours, popular times, photos, and 40+ data points per listing.

Google Maps REVIEWS Scraper

dtrungtin/google-maps-reviews-scraper

Extract reviews from any **[Google Maps](https://www.google.com/maps)** place at scale. The scraper collects review text, ratings, reviewer profiles, photos, and timestamps

Google Maps Scraper

scrapemesh/google-maps-scraper

πŸ“ Google Maps Scraper extracts rich business data from Google Mapsβ€”names, categories, addresses, phones, emails, websites, ratings, reviews, hours & coordinates. βš™οΈ Bulk scrape and export CSV/JSON. πŸš€ Ideal for lead gen, local SEO, market research & sales.

Google Maps Scraper

igview-owner/google-maps-scraper

Scrape Google Maps search results in minutes. extracts business names, addresses, phone numbers, websites, ratings, reviews, and coordinates from Google Maps for any keyword or location.

πŸ‘ User avatar

Sachin Kumar Yadav

255

4.7