Select Page

How to scrape Google Maps for free

What’s more boring than clicking through endless pages of business listings on Google Maps just to grab data? Not much. So I built a scraper that pulls a business’s name, rating, # of reviews, category, address, phone, and website in one click.

The code is written in JavaScript and uses Cheerio and Puppeteer, so no need for AI.

Once installed, simply type in something like “HVAC in Waco,” and it opens up a browser, auto-scrolls to get all the listings from multiple pages, then saves them in a table where you can export to Google Sheets.

Google Maps Scraper for Local Businesses

If it’s useful, drop a star 🙏.

Want to see what else I’m building? See me on X.