A free and open-source Tampermonkey script that automates the process of scraping Google Maps search results, providing an unlimited leads generator and allowing you to easily export and utilize local business data.
Join our Discord server to get help, share ideas, and connect with other users of the Google Maps Scraper!
- Collects local business information from Google Maps search results with emails.
- Supports automatic scrolling to load more results.
- Allows you to export collected data in common formats (see Usage).
- Easy to use, no complex configuration required.
Supported Browsers | Not Supported Browsers |
---|---|
Firefox | Chrome |
Safari | |
Edge | |
Opera |
Important: Google Maps Scraper is only supported on Firefox browser and does not work on Chrome.
-
Install Tampermonkey (Firefox only):
Google Maps Scraper requires the Tampermonkey extension to run on Firefox. Please install the following version:
- Firefox: Tampermonkey for Firefox
-
Install the Google Maps Scraper script:
You can install the Google Maps Scraper script in two ways:
Method 1: Install from Greasy Fork (Recommended)
- Click here to install the Google Maps Scraper script. After installation, Tampermonkey will automatically manage the script.
Method 2: Install from GitHub
- Click here to install the Google Maps Scraper script. This link will open the script page on GitHub.
- On that page, click the "Raw" button.
- Screenshot showing the location of the "Raw" button on the GitHub script page.
- Clicking the "Raw" button will redirect you to the Tampermonkey script installation page. After installation, Tampermonkey will automatically manage the script.
-
Verify successful installation:
To verify that the script has been installed correctly, open the Tampermonkey dashboard. You should see the newly installed script listed there.
After installation, open Google Maps. If you see the "Export" and "Start Auto Scroll" buttons on the page, Google Maps Scraper has been successfully installed and is running. If you don't see these buttons, check that Tampermonkey is enabled and the script is installed correctly.
-
Open Google Maps: Visit Google Maps in your browser.
-
Search: Enter your desired keywords in Google Maps, such as "rent car in New York".
-
Script automatically collects and organizes data: The script will automatically collect and organize the data.
-
Export data: Click the "Export" button to export the collected data in CSV, JSON, and Excel formats.
-
Scroll to load more: Scroll to the bottom of the page, and the script will automatically load more search results. Repeat this until you have collected enough data.
The script automatically scrolls the page to load more search results, allowing you to collect large amounts of data at once. You don't need to scroll manually; the script does it automatically.
I am a developer passionate about web automation. For the past 4 years, I worked at a digital marketing company, developing various productivity tools for the team.
Compared to Python, command-line tools, etc., I prefer using Tampermonkey to quickly meet the team's needs because it is more intuitive, eliminates the need to install a development environment, and is more user-friendly.
I hope Google Maps Scraper is helpful to you!
If you encounter any problems during use or have any new ideas and suggestions, please feel free to contact me via:
- Discord Community: https://discord.gg/ndt3PwQBgn
- Email: [email protected]
This Google Maps Scraper is intended for educational and research purposes only. By using this Google Maps Scraper, you agree to comply with local and international laws relating to data scraping and privacy. The author and contributors are not responsible for any misuse of this software. This tool must not be used to infringe the rights of others, for unethical purposes, or to use data in an unauthorized or unlawful manner.