Google Maps Scraper
Automate your Google Maps data collection. Export to CSV, Excel, or JSON in just a few minutes!
Extract thousands of local businesses, emails, websites, phones, addresses, and more — then export your data to CSV, Excel, JSON, or connect it to your workflow. Start with 500 businesses for free.

Pricing Plans
No monthly fees. Pay as you go only for the records you extracted.
Free Tier
$0
Starter
$3
Business Tier
$1
Pricing Plans
Free Tier
Usage before 500 businesses- Free for the first 500 businesses (places)
- CSV/Excel/Parquet/JSON
- Enrichments
Medium Tier
Usage after 500 businesses- Price per 1k records for the usage from 501 to 100k businesses (places)
- CSV/Excel/Parquet/JSON
- Advanced filters
- Enrichments
- API access
Business Tier
Usage after 100,000 businesses- Price per 1k records for the usage after 100k businesses (places)
- CSV/Excel/Parquet/JSON
- Advanced filters
- Enrichments
- API access
- Unlimited
Why Use Outscraper for Google Maps Scraping?
Extract business data, leads, and contacts from Google Maps quickly and effortlessly
Full Coverage
Real Time Data

Lead Generation
Emails & Contacts
Limitless Speed
Cloud Scraping Advantages
Data Dictionary
Columns names and descriptions for Google Maps
Default Columns
- name – name of the place on Google Maps.
- name_for_emails – name cleaned/normalised for email personalisation.
- subtypes – all types of the place.
- type – the type under which the place was found (can be any element from subtypes, search result context).
- category – category defined by contributors (may be in a local language).
- phone – place phone number.
- website – website of the place.
- address – full formatted address of the place.
- street – street address (e.g. house number + street).
- county – county/borough.
- city – city of the place.
- state – state/region/province name (when available).
- state_code – state/region code (e.g. NY for US; when available).
- postal_code – postal/ZIP code.
- country – country name.
- country_code – country code (ISO 3166-1 alpha-2, e.g. US).
- latitude – latitude of the place location.
- longitude – longitude of the place location.
- h3 – H3 index (hexagonal spatial index) for the place location.
- time_zone – timezone of the place location.
- plus_code – Open Location Code / Plus Code (works only for individual searches, e.g. query: “Hotel Colombo Berat”, “0x3e49a63f6b05fe3b:0xc73d6b1f31b2ccc8”, learn more).
- area_service – indicates if the place is a service-area business without a public storefront address.
- rating – rating of the place.
- reviews – number of reviews.
- reviews_link – link to the place’s reviews on Google Maps.
- reviews_tags – most common review tags (works only for individual searches, e.g. query: “Hotel Colombo Berat”, “0x3e49a63f6b05fe3b:0xc73d6b1f31b2ccc8”, learn more).
- reviews_per_score – JSON object with reviews per score. Works only when using a business name/category as a query.
- reviews_per_score_1 – number of 1-star reviews.
- reviews_per_score_2 – number of 2-star reviews.
- reviews_per_score_3 – number of 3-star reviews.
- reviews_per_score_4 – number of 4-star reviews.
- reviews_per_score_5 – number of 5-star reviews.
- photos_count – number of photos.
- photo – main photo URL (when available).
- street_view – Google Street View image URL (works only for individual searches, e.g. query: “Hotel Colombo Berat”, “0x3e49a63f6b05fe3b:0xc73d6b1f31b2ccc8”, learn more).
- logo – logo image URL (when available).
- located_in – name of the parent place where it’s located (works only for individual searches, e.g. query: “Hotel Colombo Berat”, “0x3e49a63f6b05fe3b:0xc73d6b1f31b2ccc8”, learn more).
- located_google_id – google_id of the parent place where it’s located (works only for individual searches, e.g. query: “Hotel Colombo Berat”, “0x3e49a63f6b05fe3b:0xc73d6b1f31b2ccc8”, learn more).
- business_status – current status of the business (e.g. operational, temporarily closed).
- working_hours – JSON object with opening hours.
- working_hours_csv_compatible – pipe-delimited CSV-compatible opening hours string (used by: Opening Hours Pro, Listing Pro, Business Hours Widget, StoreMapper).
- other_hours – JSON object with other hours (when available).
- popular_times – popular times, including live status (e.g. little busy). Works only for individual searches (see learn more).
- typical_time_spent – how much time people typically spend (e.g. People typically spend 45 min to 2.5 hr here). Works only for individual searches (see learn more).
- range – price range. Either “$$$” (general searches) or “€10–20” (available only when using place_ids as queries).
- prices – prices info from various hotel providers (available only when using place_ids as queries).
- reservation_links – reservation links (when available).
- booking_appointment_link – link to book an appointment (when available).
- menu_link – menu link (works only for individual searches, e.g. query: “Hotel Colombo Berat”, “0x3e49a63f6b05fe3b:0xc73d6b1f31b2ccc8”, learn more).
- order_links – links to place an order (when available).
- about – additional attributes about the place (e.g. women-owned, LGBTQ+ friendly).
- description – place description (works only for individual searches; learn more).
- posts – JSON object with posts from the place (works only for some places; learn more).
- verified – indicates if the place was claimed/verified.
- owner_id – unique identifier of the place owner.
- owner_title – title of the owner’s profile page.
- owner_link – link to owner profile on Google Maps.
- location_link – link to the place on Google Maps.
- location_reviews_link – direct link to the reviews tab (when available).
- place_id – unique identifier of the place (Google may update it a few times per year).
- google_id – unique identifier of the place, also known as Feature ID (Google may update it a few times per year).
- cid – multi-platform ID of a listing in the Google ecosystem.
- kgmid – Knowledge Graph Machine ID (identifier Google assigns to specific entities).
- reviews_id – unique identifier of the place’s reviews.
Additional Columns
Additional data that might be added by applying Emails & Contacts Scraper enrichment (select it with UI or use the “domains_service” parameter with API). You can learn more about enrichments in this article.
- domain – website domain.
- email_1 – the first email found associated with the place.
- email_2 – the second email found associated with the place.
- email_3 – the third email found associated with the place.
- Facebook – link to the Facebook page.
- Instagram – link to the Instagram page.
- Twitter – link to the Twitter page.
- Linkedin – link to the Linkedin page.
- Youtube – link to the Youtube page.
- phone_1 – first phone found from the website.
- phone_2 – second phone found from the website.
- phone_3 – third phone found from the website.
- website_title – title of the website (meta tag).
- website_generator – the platform the website is built on (WordPress, etc.).
- website_description – description of the website (meta tag).
- website_keywords – keywords from the website (meta tag).
- website_has_fb_pixel – shows if FB pixel was found.
- website_has_gtm – shows if Google Tagmanager code was found.
Video Tutorial
Related articles
Data Scraping for Lead Generation
Build a targeted prospect list from public business data. Follow an HVAC contractor example...
How to Identify Chain Businesses in Google Maps Data at Scale
Learn a repeatable method for identifying chain businesses in Google Maps data while preserving...
How to Use Google Reviews for Local SEO Competitor Analysis
Learn how competitor Google reviews can reveal customer themes, service gaps, and local SEO...
How to Build a Location-Based App with Google Maps Data and Supabase
Turn Outscraper Google Maps data into records a location-based app can use. See how...
Try Outscraper for free with a monthly renewable Free Tier.

Automate your workflow with Zapier
Automatically send Google Maps data to your favorite apps and eliminate manual work

Send leads directly to HubSpot
Enrich your CRM with fresh business data and manage leads in one place
Our Clients
Trusted by thousands of happy customers worldwide.







Get business leads from Google Maps
Our Clients
Trusted by thousands of happy customers worldwide










Usage-based pricing
200 + Reviews on Trustpilot
See why businesses rely on Outscraper for accurate, scalable data extraction. Read verified feedback from teams using our platform for lead generation and market research.
Frequently Asked Questions
Answers to common questions about the Google Maps Scraper
What is Google Map scraping?
Google Map scraping, harvesting, or extracting is a process of getting all the information about places (name, address, coordinates, site, phone, working hours, etc.) from the Google Maps site. It automates manual exporting of the data.
Is it legal to scrape Google Maps?
Scraping and extracting of public data is protected by the First Amendment of the United States Constitution.
How do I export data from Google Maps to excel?
- Login to Google Maps scraper.
- Select categories you want to extract.
- Select locations from the dropdown.
- Select language and check other advanced parameters.
- Click “Scrape data”.
What is the purpose of extracting data?
Data from Google Maps can be used in many fields. The most common case is prospecting new customers for your business or using the data for AI and Machine learning. Google Places data also can be a source for building your application.
Can I extract emails from Google Maps?

Is it possible to get the results for businesses that include phone numbers?

Is the data is PII-free?
We’re extracting only publicly available data, and the scraper works as a browser for data scientist, developers, and marketers.
The mechanism to guarantee PII-free data is to select what columns you want to return.
Could my IP address be exposed and potentially blocked?
No. All scraping activities occur on Outscraper servers, ensuring that your IP address is not utilized for data scraping. You can close your computer an the scraping task will still be running.
Unlock the full potential of Google Maps data with the advanced Google Maps Data Scraper by Outscraper. This tool allows you to effortlessly extract valuable information, including...
business details, contact information, reviews, and location data from Google Maps. Designed for efficiency, this automated Google Maps scraping tool ensures quick and accurate data extraction, making it an ideal choice for businesses seeking to enhance their local data mining and business intelligence efforts.
Utilize Google Maps API scraper to gather comprehensive business listings, POIs, and other crucial data. Whether you need to scrape bulk data or perform targeted extractions, this software delivers precise results every time. Perfect for digital marketers, data analysts, and researchers, our Google Maps Scraper simplifies the process of data collection, providing you with actionable insights to drive your strategies.
With features like bulk data extraction, automated scraping, and an intuitive online interface, Google Maps data scraping service stands out as a reliable solution for your data needs. Start using Google Maps Data Scraper today and transform the way you collect and analyze local business information. Enhance your data-driven decisions and gain a competitive edge with the powerful scraping tool. Try it now and experience the ease of extracting data from Google Maps seamlessly with Outscraper.