Google Maps Business Scraper avatar
Google Maps Business Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Google Maps Business Scraper

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

John Rippy

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

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"
}
{
"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:

EventDescriptionPrice
result_scrapedPer 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