Google Maps Business Scraper
Pricing
from $0.01 / 1,000 results
Go to Apify Store

Google Maps Business Scraper
Scrape Google Maps business listings using Playwright browser automation. Uses a real browser for reliable extraction of JavaScript-rendered content.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer

John Rippy
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
Google Maps Business Scraper v2.0
Scrape Google Maps business listings using Playwright browser automation. Uses a real browser for reliable extraction of JavaScript-rendered content.
Features
- Browser-based extraction - Uses Playwright for reliable JavaScript rendering
- Business details - Name, category, address, phone, website
- Ratings & reviews - Total score and review count
- Place ID extraction - Google Maps place identifiers
- Geo-biased search - Optional lat/lng for location-specific results
- Scrolling pagination - Loads more results automatically
Input
{"searchStringsArray": ["Bar Fort Lauderdale FL", "Plumber Miami"],"maxCrawledPlacesPerSearch": 20,"language": "en"}
Optional Geo-Biased Search
{"searchStringsArray": ["Bar near me"],"maxCrawledPlacesPerSearch": 10,"lat": "26.1224","lng": "-80.1373","zoom": 13}
Output
{"title": "The Mojito Bar","categoryName": "Bar","address": "11401 NW 12th St, Miami, FL 33172","city": "Miami","state": "FL","phone": "(305) 564-1597","website": "http://www.themojitobar.com/","totalScore": 4.6,"reviewsCount": 825,"placeId": "0x88d9bf880ee8fad9:0xd5d8645ea7eeff0b","url": "https://www.google.com/maps/place/..."}
Pricing
This actor uses pay-per-event pricing:
| Event | Description | Price |
|---|---|---|
result_scraped | Per result scraped | $0.02 |
Example costs:
- Scrape 20 businesses: 20 × $0.02 = $0.40
- Scrape 100 businesses: 100 × $0.02 = $2.00
Technical Details
- Uses PlaywrightCrawler from Crawlee
- Scrolls feed to load more results
- Visits each place page to extract full details
- Deduplicates results by business name
- Parses city/state from address
Author
Built by John Rippy | johnrippy.link
Keywords
google maps scraper, places api, local business data, google business scraper, gmb scraper, location data extraction