Google maps

Google Maps and Places scraper

Instant DeliveryInstant Delivery

About this bot

TL;DR: This bot extracts a list of places with info such as contact details from Google Maps based on your search query.

Click to view an example output data file.

How to scrape Google Maps search results video tutorial

Watch me demonstrate how to extract results from Google Places in this video:

How to scrape data from Google Maps?

  • Sign up for Botster
  • Go to the bot's configuration page by clicking the Start Bot button
  • Input your search query (e.g. "Restaurants in Los Angeles downtown")
  • Click the "Start bot" button

That's it! Your results will be available after a few minutes.

Extracted data

The bot will return the following data:

  • Google Maps URL
  • Title
  • Rating
  • Rating count
  • Category (bar, night club, etc.)
  • Address
  • Plus code (e.g. "QHRW+6F Financial District, San Francisco, CA")
  • Website
  • Phone number
  • Rank on maps
  • Working hours (Monday through Sunday)
  • Place ID
  • Latitude
  • Longitude


Due to Google's scraping limitations, the bot can return a maximum of 60 results per run. 

Data format

You can either view your data online or download it as a CSV, Excel or a JSON file.

Questions or suggestions? Drop them in the comment section below 👇

To use this bot you need to register or log in first.

Frequently asked questions

Make sure to always provide the name of the country or city you are looking for service providers in. For example, don't just search for "dentist 90210", instead search for "dentist 90210 California". This is likely to make your results better.

Updates history

New option available! "Grab the first result only" allows you to provide a list of places and retrieve their results from Google Maps specifically.

Pricing options

Extract first result

The bot will extract the first Google Maps result for a keyword.

  • 1 keyword
  • First result
  • CSV or Excel file
Instant Delivery Instant Delivery
100 credits~$0.10

Extract up to 60 places per keyword

The bot will extract the data of up to 60 places from Google Maps for a single keyword.

  • 1 keyword phrase
  • Up to 60 places
  • CSV or Excel file
Instant Delivery Instant Delivery
800 credits~$0.80

Up to 30 places for 5 keywords

The bot will extract the data of up to 30 places from Google Maps for 5 keywords.

  • 5 keywords
  • Up to 30 places per each kw
  • CSV or Excel file
Instant Delivery Instant Delivery
2000 credits~$2.00