Google Maps Easy Scraper - Extractor avatar
Google Maps Easy Scraper - Extractor

Pricing

$3.45 / 1,000 results

Go to Store
Google Maps Easy Scraper - Extractor

Google Maps Easy Scraper - Extractor

Developed by

AUTOScraping

AUTOScraping

Maintained by Community

Simplify Google Maps data scraping, no proxies needed. Easily extract businesses, reviews, locations, and more into structured JSON. Try now for efficient results!

0.0 (0)

Pricing

$3.45 / 1,000 results

0

Total users

3

Monthly users

3

Runs succeeded

>99%

Last modified

10 hours ago

Name Google Maps Business Search Scraper

Overview This Apify actor allows you to programmatically search for business listings on Google Maps and retrieve detailed place information, including address, contact details, open hours, amenities, services, and more. It's designed for lead generation, market research, local SEO analysis, and competitive intelligence.

Why choose this actor? This actor is ideal for extracting structured business data without dealing with the complexity of HTML parsing. It's optimized for flexibility — whether you start from keywords, URLs, or FIDs — and offers regional and language customization.

Use Cases

  • Lead generation for local service businesses.
  • Competitive analysis of nearby restaurants or stores.
  • Research and mapping of physical store networks.
  • Market trend analysis by industry and region.

Key Features

  • Search by keywords, coordinates, direct URLs, or FIDs.
  • Multi-language and multi-region support.
  • Full data schema with opening hours, categories, contact info, ratings, and more.
  • Ideal for automation pipelines.
  • NO PROXY REQUIRED

How It Works 🔍

  1. You provide search terms (or Google Maps URLs/FIDs).
  2. The actor launches searches or resolves specific locations.
  3. It collects structured data for each place.
  4. The results are returned as JSON.

Input Parameters 🛠️ Below is a summary of input parameters based on the input schema:

ParameterTypeDescriptionExample
keywordsarrayKeywords to search for["mcdonalds", "coffee shop"]
fidsarrayGoogle Place FIDs to lookup["0x89c259a9b3117469:0xd134e199a405a163"]
urlsarrayGoogle Maps URLs to scrape["https://www.google.com/maps/search/pizza"]
glstringCountry code (ISO 2-letter)"us"
hlstringLanguage code (ISO 2-letter)"en"
geo_paramsstringCoordinates for location context"@40.6972846,-74.1443124,11z"
startintegerStart index for pagination0
max_resultsintegerMax total results40
max_per_queryintegerMax results per query10
brd_accommodation_typestringOptional accommodation filter"hotel"

⚠️ SPECIAL RULES

  • NO PROXIES ARE USED.
  • ONLY THE FIRST 10 RESULTS ARE FREE FOR FREE USERS.
  • THE FIELDS max_results AND max_per_query MUST BE MULTIPLES OF 10.

Output (Full Example) 📦

{
"title": "Pizza Village Cafe",
"display_link": "pizzavillagecafe.yolasite.com",
"link": "http://www.pizzavillagecafe.yolasite.com/",
"address": "311 Ferry St, Newark, NJ 07105",
"phone": "+19733440707",
"open_hours": {
"Friday": "10 AM–11 PM",
"Saturday": "10 AM–11 PM",
"Sunday": "10 AM–10 PM",
"Monday": "10 AM–10 PM",
"Tuesday": "10 AM–10 PM",
"Wednesday": "10 AM–10 PM",
"Thursday": "10 AM–10 PM"
},
"category": [
{"id": "pizza_restaurant", "title": "Pizza restaurant", "title_short": "Pizza"},
{"id": "meal_delivery", "title": "Delivery Restaurant"},
{"id": "restaurant", "title": "Restaurant"}
],
"tags": [
{"group_title": "Service options", "key_title": "Delivery", "value_title": "Offers delivery"},
{"group_title": "Atmosphere", "key_title": "Cozy", "value_title": "Cozy"},
{"group_title": "Payments", "key_title": "Credit cards", "value_title": "Accepts credit cards"}
],
"summary": "Counter serve for pies & Italian mains",
"description": "Unfussy counter serve offering pizzas, subs, salads, pastas & Italian entrees.",
"price": "$",
"rating": 4.4,
"reviews_cnt": 522,
"latitude": 40.7276,
"longitude": -74.1487,
"claimed": true,
"map_link": "https://www.google.com/maps/place/data=!3m1...",
"image": "https://lh3.googleusercontent.com/.../w80-h106-k-no",
"rank": 1
}

Pricing

  • Free: Up to 10 results total per run.
  • Paid: Full access to all results and advanced filtering options.

Legal Disclaimer This actor is intended for lawful use only. Please ensure that your usage complies with Google’s Terms of Service and local laws regarding data extraction.

Update Policy This actor is actively maintained. Bug fixes and structural improvements are deployed regularly to ensure reliability.

FAQCan I scrape results for multiple keywords? Yes, each keyword will be searched individually.

Does it use proxies? No. Proxies are not required for this actor.

Can I extract more than 10 results? Yes, but only if you are on a paid plan. Free users are limited to 10 results.

What happens if I set max_results = 35? It will round up to the next multiple of 10, so it will return 40 results.

Can I input Google Maps URLs instead of keywords? Yes, direct URLs override keyword searches and are the recommended method for precision scraping.

Is the actor updated? Yes, we ensure compatibility with any structural changes in Google Maps regularly.

On this page

  • Name Google Maps Business Search Scraper

Share Actor: