Google Maps Scraper Lite
Under maintenancePricing
from $1.50 / 1,000 results
Google Maps Scraper Lite
Under maintenanceFast, browserless Google Maps place scraper. Extracts business name, address, phone, website, rating, categories, price level, and more using pure HTTP requests. No headless browser needed — lower compute cost.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Fitz
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Share
Google Maps Places Scraper
Extract business listings from Google Maps. Search by keyword across multiple locations, get clean place data including email addresses from business websites, and export to your preferred format.
Data fields
Name, address, phone, website, email, rating, review count, categories, primary type, coordinates, plus code, business status, price level, description, opening hours, photos, menu, social links, and Google Place ID.
Features
- Email extraction — optionally crawl each business website to find contact emails
- Multiple queries — run as many search terms as you need in one go
- Resume support — interrupted runs pick up where they left off
- Configurable speed — adjust concurrent workers and request delay
Pricing
$1.30 / 1,000 places. Charged per unique place saved to the dataset. No per-run fee.
Input
| Field | Type | Default | Description |
|---|---|---|---|
queries | string[] | required | Search terms, one per line |
maxPlaces | integer | 20 | Max per search term (empty = unlimited) |
extractEmails | boolean | false | Crawl websites for emails |
lang | string | en | Results language |
gl | string | us | Geolocation country |
workers | integer | 4 | Concurrent scrape workers |
delay | float | 2.5 | Seconds between requests |
Usage
{"queries": ["plumbers in Chicago", "electricians in Chicago"],"maxPlaces": 50,"extractEmails": true}
Limits
The actor uses structured API requests and does not render JavaScript. This keeps runs fast and cost-effective but means individual review text is not available. If you need reviews, pair this actor with a browser-based scraper.
FAQ
Can I get email addresses? Yes. Set extractEmails to true. The actor visits each business website and extracts contact emails from the page.
How many places can I scrape? Set maxPlaces per query. There is no hard cap, but Google Maps typically returns around 120 places per search area. Use narrower queries to get more.
Can I run multiple searches? Yes. Add one search term per line in the queries field. Each runs independently.
What if a run is interrupted? The actor saves progress to a local database. Re-run with the same input and it resumes where it left off.