Extract full business data from Google Maps, including name, address, phone number, website, rating, reviews, coordinates and more. Support location keyword search, email extraction and bulk scraping for accurate lead generation.
A Google Maps Scraper is an automated data extraction tool designed to collect business listing information from Google Maps search results. This scraper runs on the CoreClaw platform, handling proxy rotation, browser fingerprinting, and task scheduling automatically — so you can focus on the data, not the infrastructure.
| 📍 Location Data | 📊 Review Data |
|---|---|
| 📞 Contact Info | 🌐 Web Presence |
| 🏪 Business Info | 🕐 Operating Hours |
| 🏷️ Classification | 📧 Email Addresses |
This scraper runs on the CoreClaw cloud platform, which handles proxy rotation, browser instances, and data delivery automatically. Simply configure your search parameters and start:
| Parameter | Type | Default | Description |
|---|---|---|---|
| searchQueries | array | - | Required, search terms to find on Google Maps (e.g., "restaurants in New York") |
| language | select | en | Language code for search results (en, zh, es, fr, de, ja, ko, pt, it, ru) |
| maxDepth | integer | 10 | Maximum scroll depth for loading more results (~12 results per scroll) |
| geoCoordinates | string | - | Override geo coordinates (e.g., "37.7749,-122.4194" for San Francisco) |
| zoom | integer | 15 | Map zoom level (0-21) |
| radius | integer | 10000 | Search radius in meters (default: 10km) |
| extractEmails | boolean | false | Extract email addresses from business websites (slower) |
| extraReviews | boolean | false | Extract detailed reviews beyond inline reviews (slower) |
| concurrency | integer | 2 | Number of concurrent browser pages for scraping |
Example 1: Basic Local Business Search
Example 2: Targeted Location Search
Example 3: Lead Generation with Emails
Output results are displayed in tables and tabs. You can download the results in CSV/JSON format.
| Field | Type | Description |
|---|---|---|
| title | string | Business name |
| category | string | Primary business category |
| categories | array | All business categories |
| address | string | Street address |
| phone | string | Phone number |
| web_site | string | Business website URL |
| review_count | integer | Number of reviews |
| review_rating | string | Star rating (1.0-5.0) |
| latitude | string | Latitude coordinate |
| longitude | string | Longitude coordinate |
| status | string | Business status (Open/Closed) |
| link | string | Google Maps URL |
| description | string | Business description |
| open_hours | object | Opening hours by day |
| price_range | string | Price range ($, $$, $$$) |
| timezone | string | Business timezone |
| plus_code | string | Google Plus Code |
| cid | string | Google CID identifier |
| data_id | string | Data ID |
| place_id | string | Google Place ID |
| thumbnail | string | Business thumbnail image URL |
| emails | array | Extracted email addresses |
Each scroll depth loads approximately 12 additional results. With the default max depth of 10, you can expect around 120 results per search query. Increase the max depth for more results.
The scraper supports 10 languages: English, Chinese, Spanish, French, German, Japanese, Korean, Portuguese, Italian, and Russian. The language setting affects the Google Maps interface language and result formatting.
When enabled, the scraper visits each business's website and searches for email addresses in the page content. This significantly increases scraping time but provides valuable contact information for lead generation.
Yes! Use the geoCoordinates parameter to set a center point (e.g., "37.7749,-122.4194" for San Francisco), then adjust the zoom and radius to control the search area.
Explore more popular scrapers from our marketplace
by CoreClaw
Pull business records in bulk from Google Maps — covering reviews and reviewer details, photos, contact info (full name, email, job title), opening hours, prices and more. From there, export the data, trigger runs via API, schedule and watch them, or wire the results into your other tools.
by CoreClaw
No-code Google Maps scraper fetches full details of single business. Capture business email, phone, website, social accounts, reviews, opening hours and location data, instantly export complete valid B2B leads.
by CoreClaw
Google Maps Review Scraper bulk extracts star ratings, text, reviewer details, owner responses, and image URLs. Precisely analyze customer sentiment, monitor competitors, optimize local SEO, and comprehensively boost your business reputation. Supports keyword filtering and multilingual translation, delivers structured data.