google-maps-scraper

Extract business names, ratings, reviews, and addresses from Google Maps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/bungkust/bungkust-skills --skill google-maps-scraper-bungkust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-maps-scraper
Source: https://github.com/bungkust/bungkust-skills/tree/main/skills/google-maps-scraper
Command: npx skills add https://github.com/bungkust/bungkust-skills --skill google-maps-scraper-bungkust

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables users to extract detailed location data and reviews from Google Maps for various business and tourist places.

Core Features & Use Cases

  • Data Collection: Retrieve business names, ratings, reviews, addresses, phone numbers, websites, and operating hours.
  • Automated Scraping: Use Playwright to navigate and extract data without manual browsing.
  • Use Case: Marketing teams can compile competitor location data or travelers can gather tourist spot details effortlessly.

Quick Start

Use the google-maps-scraper skill to find restaurants around Yogyakarta by asking the AI: "Scrape restaurant locations and ratings in Yogyakarta."

Frequently Asked Questions about google-maps-scraper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape Google Maps business data like ratings and reviews?

You can scrape Google Maps business data by using Python with Playwright to automate headless browser navigation, extracting structured details like names, ratings, addresses, and reviews for market research.

What location data can I extract from Google Maps using Playwright?

Using Playwright, you can extract business names, ratings, reviews, addresses, phone numbers, websites, and operating hours from Google Maps locations across multiple industries like restaurants or attractions.

Can I scrape Google Maps reviews for multiple restaurants automatically?

Yes, you can automatically scrape Google Maps reviews for multiple restaurants using headless browsers with built-in navigation and data parsing capabilities, ensuring scalable collection of structured place data.

Does web scraping Google Maps with Playwright require manual browsing?

Web scraping Google Maps with Playwright does not require manual browsing because it uses automated headless browsers with built-in navigation to retrieve detailed location data and reviews effortlessly.

Is Python and Playwright necessary for scraping Google Maps location data?

Python and Playwright are required for this Google Maps scraping approach, as they provide the headless browser automation and data parsing capabilities needed to ensure scalable collection of structured place data.

What is the best way to collect competitor location data from Google Maps?

The best way to collect competitor location data from Google Maps is using an automated scraper with Playwright to navigate and extract structured business details like addresses, phone numbers, and operating hours.