Google Maps Business Scraper
Under maintenancePricing
Pay per usage
Go to Apify Store
Google Maps Business Scraper
Under maintenanceExtract business listings from Google Maps: name, address, phone, website, rating, review count, coordinates, and place ID. Ideal for lead generation and local market research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Thomas Gharbi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Extract business listings from Google Maps with a single search query.
No API key required — works directly on the public Google Maps interface.
What it extracts
| Field | Description |
|---|---|
title | Business name |
category | Business category (e.g., "Plumber") |
rating | Star rating (1.0 – 5.0) |
reviewCount | Number of reviews |
address | Full address |
phone | Phone number |
website | Business website URL |
latitude | GPS latitude |
longitude | GPS longitude |
placeId | Google Maps Place ID (ChIJ...) |
googleMapsUrl | Direct Google Maps link |
searchQuery | The query that returned this result |
scrapedAt | ISO timestamp of scrape |
Example input
{"searchQueries": ["nettoyage toiture Arles","nettoyage façade Marseille","couvreur Bouches-du-Rhône"],"maxResultsPerQuery": 20,"language": "fr","proxyConfiguration": { "useApifyProxy": true }}
Example output
{"title": "Horizon Sud Nettoyage","category": "Nettoyage de façades","rating": 4.8,"reviewCount": 47,"address": "12 Rue de la République, 13200 Arles","phone": "+33 4 90 12 34 56","website": "https://horizon-sud.fr","latitude": 43.6768,"longitude": 4.6278,"placeId": "ChIJrTLr-GyuVhMRKn5rXhJJ-MY","googleMapsUrl": "https://www.google.com/maps/place/...","searchQuery": "nettoyage toiture Arles","scrapedAt": "2026-05-14T10:30:00.000Z"}
Usage tips
- Use Apify Residential Proxies to avoid Google blocks on large runs
- Keep
maxResultsPerQueryunder 60 for reliable results - Combine with location keywords for precise targeting:
"plumber Paris 15","restaurant Lyon Croix-Rousse" - Results are exported as JSON, CSV, Excel directly from the Apify console
Pricing model (Apify Store)
Suggested: $0.50 per 1 000 results (usage-based)
Or flat subscription: $29/month for 5 000 results/month
Local development
npm installnpx playwright install chromiumnpm start
Set your input in storage/key_value_stores/default/INPUT.json before running locally.