Google Business Extractor: Scrape Google Business Profile Data
Every business you see on Google Maps has a Google Business Profile (formerly Google My Business). Google Maps Contact Extractor is a Google Business extractor that collects those profiles at scale — name, address, phone, website, rating and more — by category and city.
Short answer: search a business type and location, and the tool extracts the matching Google Business Profiles into a CSV or Excel file, ready for outreach or research.
What it extracts from Google Business Profiles
- Business name, full address and city.
- Phone, website and optional email.
- Star rating, total reviews, price level and whether the listing is claimed.
- Category, coordinates and Google Plus Code — see all 22 fields.
Scrape Google My Business by category and city
Because Google Business Profiles are organised by category and location, you can build a precise list — every “dentist in Miami” or “law firm in Leeds” — and run many category-and-city combinations in one bulk job.
Use the data responsibly
Business contact data is generally fine to compile and use for B2B outreach if you follow anti-spam rules — see is scraping Google Maps legal?
Try it free
Download the free demo or turn profiles into a B2B lead list.
Frequently Asked Questions
Can I extract Google Business Profile data?
Yes. Google Maps Contact Extractor extracts Google Business Profiles (Google My Business listings) by category and location, exporting name, address, phone, website, rating and more.
How do I scrape Google My Business?
Search a business category and a city, run the extraction, and export the matching Google Business Profiles to CSV or Excel.
