Automation and scraping · Independent · 22 Oct 2026

gaspa93/googlemaps-scraper

Google Maps reviews scraping

← Automation and scraping
Google Maps reviews scraper. Pulls customer reviews from Google Maps into CSV or MongoDB.

In simple English

This tool collects customer reviews from Google Maps automatically. You give it a list of web addresses for places and it saves what people wrote. It saves the text, ratings and dates into a simple spreadsheet file. You can run it on your own computer for free. It requires some setup with Python and a web browser driver.

What it is

A Python script that controls a web browser to read reviews from Google Maps. It supports saving output to CSV files or storing incremental updates in a MongoDB database.

What it is good for

Solo builders who want to analyse local customer feedback, monitor competitor ratings or gather data for market research without paying for a commercial scraping service.

Stars528
LicenceGPL-3.0
Latestv1.1.0 (2023-03-25)checked 22 Oct 2026
Last code change2026-06-29
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Saves reviews directly to CSV files for easy spreadsheet analysis.
  • Includes a monitoring script to check for new reviews over time.
  • Allows sorting by newest, highest rating, lowest rating or relevance.
Watch for
  • Requires installing Python and matching browser drivers manually.
  • Google often changes its page layout, which can break the scraper until updated.
  • Scraping web pages at scale can lead to your IP address being blocked.
Replaces

copying and pasting reviews by hand from Google Maps

Works well with

MongoDB

Similar repositories
Also reviewed on Repo Radar
  • cybertec-postgresql/pg_timetable1.4k stars

    A job scheduler for PostgreSQL whose jobs and schedules live in the database itself.

  • scrapy/scrapy65k stars

    A Python framework for fetching and parsing large numbers of web pages.

  • PrefectHQ/prefect24k stars

    Adds scheduling, retries and a run history to Python functions you already have.

Install
git clone https://github.com/gaspa93/googlemaps-scraper.git
cd googlemaps-scraper
pip install -r requirements.txt

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Data & Research › Market & Competitive Research › Review Mining.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.