Google Maps Business Scraper
Pricing
from $2.00 / 1,000 results
Google Maps Business Scraper
Extract business data from Google Maps. Get name, address, phone, website, ratings, reviews and GPS coordinates for any search query and location.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Sheshinmcfly
Actor stats
1
Bookmarked
1
Total users
0
Monthly active users
6 hours ago
Last modified
Categories
Share
Extract business listings from Google Maps — the world's most comprehensive local business directory with over 200 million places. Returns business name, category, address, phone, website, rating, review count, opening hours, and GPS coordinates. No login required.
What data do you get?
| Field | Type | Example |
|---|---|---|
name | string | "The Ledbury" |
category | string | "Restaurant" |
address | string | "127 Ledbury Rd, London W11 2AQ" |
phone | string | "+44 20 7792 9090" |
website | string | "https://theledbury.com" |
rating | number | 4.7 |
reviewCount | number | 1248 |
hours | string | "Mon–Fri: 12–2:30 PM, 6–10 PM" |
latitude | number | 51.5142 |
longitude | number | "-0.2023" |
placeId | string | "ChIJN1t_tDeuEmsRUsoyG83frY4" |
url | string | "https://www.google.com/maps/place/..." |
checkedAt | string | "2026-04-24T12:00:00.000Z" |
How to use
- Open the actor and click Try for free
- Enter a Search query — business type + location (e.g.
dentists in New York,hotels in Paris) - Set Max results — number of businesses to scrape (default: 20)
- Click Start — results ready in minutes
- Download as JSON or CSV from the dataset tab
Use cases
- Lead generation — Build lists of local businesses with contact info for outreach
- Market research — Analyze competitors, ratings, and pricing in any area
- Local SEO — Monitor business listings, reviews, and rankings
- Real estate — Research amenities and services around a property
- Sales prospecting — Find businesses by type and location for targeted campaigns
- Directory building — Create local business directories for any niche or region
Input parameters
{"searchQuery": "restaurants in London","maxResults": 20,"language": "en"}
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQuery | string | required | Business type and location (e.g. coffee shops in Barcelona) |
maxResults | integer | 20 | Maximum number of businesses to scrape (max 500) |
language | string | "en" | Language code for results (en, es, fr, de, etc.) |
Sample output
{"name": "The Ledbury","category": "Restaurant","address": "127 Ledbury Rd, London W11 2AQ","phone": "+44 20 7792 9090","website": "https://theledbury.com","rating": 4.7,"reviewCount": 1248,"hours": "Tuesday–Saturday: 12–1:30 PM, 6:30–9:30 PM","latitude": 51.5142,"longitude": -0.2023,"placeId": "ChIJN1t_tDeuEmsRUsoyG83frY4","url": "https://www.google.com/maps/place/The+Ledbury/@51.5142,-0.2023","checkedAt": "2026-04-24T12:00:00.000Z"}
Performance
- Uses PlaywrightCrawler with stealth mode to bypass bot detection
- Each business: ~3–5 seconds (page load + detail extraction)
- 20 businesses: ~2–3 minutes
- 100 businesses: ~8–12 minutes
Pricing
This actor charges $0.002 per business scraped.
| Businesses | Estimated cost |
|---|---|
| 20 | ~$0.04 |
| 100 | ~$0.20 |
| 500 | ~$1.00 |
The Apify free plan includes $5 monthly credit — enough for 2,500 business records per month.
Legal disclaimer
This actor extracts publicly available data from Google Maps business listings. All data is accessible without login or registration. Users are responsible for ensuring their use of the extracted data complies with applicable laws and Google's terms of service.