Extract complete business data from Google Mapsβnames, addresses, phone numbers, websites, ratings, reviews, opening hours, and geo-coordinates. No API key, no limits.
βΆοΈ Run it now on Apify: Google Maps Scraper
- Scrape business name, address, phone, website, category
- Pull ratings, review counts, price level, and opening hours
- Get latitude/longitude for mapping and geo-analysis
- Works from any Google Maps place URL
- Structured JSON outputβready for CRMs and dashboards
from apify_client import ApifyClient
# 1. Install:
# pip install apify-client
# 2. Initialize (get your token at https://apify.com?fpr=redditscrapers):
client = ApifyClient("<YOUR_API_TOKEN>")
# 3. Configure input:
run_input = {
"urls": [
"https://www.google.com/maps/place/Empire+State+Building"
],
"maxItems": 50
}
# 4. Execute actor:
run = client.actor("vulnv/google-maps-scraper").call(run_input=run_input)
# 5. Fetch results:
dataset_id = run["defaultDatasetId"]
for item in client.dataset(dataset_id).iterate_items():
print(item)| Parameter | Type | Description |
|---|---|---|
urls |
array | Google Maps place URLs to scrape |
includeErrors |
boolean | Include error entries in the dataset (default true) |
maxItems |
integer | Maximum number of results to return |
[
{
"name": "Empire State Building",
"address": "20 W 34th St, New York, NY 10001",
"phone": "+1 212-736-3100",
"website": "https://www.esbnyc.com",
"rating": 4.7,
"reviews_count": 95231,
"category": "Tourist attraction",
"latitude": 40.7484405,
"longitude": -73.9856644
}
]- Local lead generation: build prospect lists of businesses by area
- Competitor analysis: track ratings and reviews of nearby rivals
- Market research: map business density and categories per region
- Data enrichment: append phone/website/geo to existing records
- Python / JavaScript SDK, CLI, and HTTP API β see the API docs
- OpenAPI definition β openapi
- MCP server for real-time AI-agent integration β MCP
- β No login or platform API token required
- β Clean, structured JSON output
- β Export to JSON, CSV, Excel, XML
- β Fully SDK & REST compatible via the Apify ecosystem
- β Built-in Apify Proxy support to avoid blocks
- Create a free Apify account
- Open the actor: Google Maps Scraper
- Paste your input and click Run β or call it via the API above
- Export your data in JSON, CSV, or Excel
βΆοΈ Run Google Maps Scraper on Apify- π API & Python examples
- π€ MCP server for AI agents
- π Create your free Apify account
Powered by Apify β the full-stack web scraping & automation platform.