Google Maps Scraper provides a CLI, Web UI, REST API, and optional self-hosted platform to extract business data from Google Maps, including emails, websites, ratings, coordinates, and more.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
Google Maps Scraper is an open-source tool that extracts data points from Google Maps for each listed place, including name, address, phone number, website URL, rating, reviews number, latitude and longitude, reviews, email, and more. It offers multiple interfaces: CLI, Web UI, REST API, and an optional self-hosted SaaS edition.
How it works
The project supports scraping via a command-line workflow or a web UI, with optional integration for LeadsDB. It includes proxy support and concurrency controls to manage scraping throughput. Features include AI-assisted agent workflows and extended reviews extraction in recent updates.
Getting started
Install and run via Docker using the provided commands in the Quick Start section. Example commands shown in the README include:
"```bash mkdir -p gmaps-output
docker run
-v gmaps-playwright-cache:/opt
-v "$PWD/example-queries.txt:/queries.txt:ro"
-v "$PWD/gmaps-output:/out"
gosom/google-maps-scraper
-input /queries.txt
-results /out/results.csv
-depth 1
-exit-on-inactivity 3m
"```bash
docker run \
-v gmaps-playwright-cache:/opt \
-v "$PWD/example-queries.txt:/queries.txt:ro" \
gosom/google-maps-scraper \
-input /queries.txt \
-depth 1 \
-leadsdb-api-key "your-api-key" \
-exit-on-inactivity 3m
```"
"```bash
mkdir -p gmapsdata
docker run \
-v "$PWD/gmapsdata:/gmapsdata" \
-p 8080:8080 \
gosom/google-maps-scraper \
-data-folder /gmapsdata
```"
## Recent releases
Latest releases show ongoing maintenance with improvements to DOM extraction and UI features:
- v1.17.3 (2026-07-26): Fix DOM-extracted extended reviews by @kostaspt.
- v1.17.2 (2026-07-22): Add map view for scraped job places in the Web UI; feat: AI agent-guided scraping workflow.
- v1.17.1 (2026-07-21): Full changelog available.
- v1.17.0 (2026-07-21): Bumps scrapemate version to fix playwright.
- v1.16.3 (2026-07-13): Full changelog available.
## Traction
Stars: 5413. Forks: 844. Open issues: 67.
## Caveats
License: MIT. Created 2023-04-22. Last push 2026-07-26. Language: Go. The README notes multiple interfaces (CLI, Web UI, REST API) and proxy support; specific licensing or usage caveats beyond MIT are not listed in the provided material.






