Free Google Maps Scraper - Low-cost & Extensive
by blueorion
Reliable Actor to Extract Google Maps data using Free Credit or $3 per 1000 results. Extensive Data Outputs include `addresses`, `coordinates`, `revie...
Opens on Apify.com
About Free Google Maps Scraper - Low-cost & Extensive
Reliable Actor to Extract Google Maps data using Free Credit or $3 per 1000 results. Extensive Data Outputs include `addresses`, `coordinates`, `reviews`, `menus`, `opening hours`, `gas station info`, `EV charging station info`, `tours and activities`, `admission and tickets`, and `hotel deals`
What does this actor do?
Free Google Maps Scraper - Low-cost & Extensive is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Free Google Maps Scraper - Fast & Cheap & Reliable ## 📍What is Google Maps Scraper Scrape detailed place information from Google Maps — including addresses, coordinates, reviews, menus, opening hours, gas station info, EV charging station info, tours and activities info, admission and ticket info, and hotel deals. This Apify actor lets you automate location-based data extraction for research, analytics, or business intelligence. You can use FREE credit to scrape more than 1500 locations each month or you can use paid service for only $3 per 1000 results. If you dont need tours and activities info, admission and ticket info, menu info and menu URL, consider to use our cheaper and faster version at 👉 Free Google Maps Scraper - Simplified Version --- ## 🚀 Overview This actor searches Google Maps for places matching your search terms in one or more starting locations. When you search for places on Google Maps, our tool doesn’t just look around a single point — it intelligently expands the search across a wider area. It automatically divides large areas into smaller grids, handles pagination and scrolling, and extracts all visible place details into structured JSON output while managing Google Maps’ dynamic interface. > 💡 Tips to Maximize Search Results > > - Start with a small dataset to test and validate your results. > - Use precise location names, such as Manhattan, NY, USA instead of NY, USA. > - Keep at least 3 km of distance between each location. > - Set a reasonable maximum number of places to scrape per location and search term. > For example, when searching for restaurants in Manhattan, NY, you might set the limit to 100 or more, > while in less populated areas like Nebraska, it should be much lower. --- ## 📦 Outputs Each place becomes one JSON record containing (depending on availability): - title, subTitle - address, street, city, state, postalCode, countryCode - website, phone, phoneUnformatted - location: { lat, lng } - openingHours, timeZone - categoryName, categories - placeId, cid, fid, kgmid - url, searchPageUrl - reviewScore, reviewsCount, reviewsDistribution - imageUrl, imagesCount - hotelPrices, menu, menuUrl - orderOnlineUrls, reserveTableUrls - tickets, tours - gasPrices, chargingStations - additionalInfo: flexible attributes like accessibility or amenities - scrapedAt: ISO timestamp ### Example Outputs #### General Output Structure json { "title": "Hyatt Place New York/Yonkers", "subTitle": null, "price": null, "address": "7000 Mall Walk, Yonkers, NY 10704, United States", "neighborhood": "Southeast Yonkers", "street": "7000 Mall Walk", "city": "Yonkers", "postalCode": "10704", "state": "New York", "countryCode": "US", "website": "https://www.hyatt.com/hyatt-place/en-US/lgazy-hyatt-place-new-york-yonkers?src=corp_lclb_google_seo_lgazy&utm_source=google&utm_medium=organic&utm_campaign=lmr", "phone": "+1 914-377-1400", "phoneUnformatted": "+19143771400", "location": { "lat": 40.9273149, "lng": -73.8536824 }, "timeZone": "America/New_York", "openingHours": [], "imageUrl": "https://lh3.googleusercontent.com/p/AF1QipNsdJF9kDj78RzHQpLAI1Giina7pifpIKhh07pS=w408-h272-k-no", "url": "https://www.google.com/maps/preview/place/Hyatt+Place+New+York%2FYonkers,+7000+Mall+Walk,+Yonkers,+NY+10704,+United+States/@40.9273149,-73.8536824,3014a,13.1y/data=!4m2!3m1!1s0x89c2f2a451f2a037:0x3e1c4b877a059200", "language": "en", "claimThisBusiness": false, "permanentlyClosed": false, "categoryName": "Hotel", "categories": [ "Hotel" ], "fid": "0x89c2f2a451f2a037:0x3e1c4b877a059200", "cid": "4475535174939283968", "placeId": "ChIJN6DyUaTywokRAJIFeodLHD4", "kgmid": "/g/11bymvpmrn", "searchPageUrl": "https://www.google.com/maps/search/hotel+near+New+York", "reviewsCount": 1200, "reviewScore": 4.2, "reviewsDistribution": { "oneStar": 74, "twoStar": 36, "threeStar": 106, "fourStar": 310, "fiveStar": 674 }, "imagesCount": 908, "hotelPrices": [], "peopleAlsoSearch": [], "additionalInfo": {}, "tours": [], "tickets": [], "gasPrices": null, "chargingStations": [], "menu": null, "menuUrl": null, "reserveTableUrls": [], "orderOnlineUrls": [], "scrapedAt": "2025-10-16T06:41:44.851Z" } #### EV Charging Station or Gas Station Output Structure (if available) This section is included for places that operate as fuel stations or EV charging locations. It provides structured details on available charging connectors, power capacity, and fuel prices, depending on the station type. Fields include: - chargingStations – A list of EV charging options with details such as: - connectorType – Type of charging connector (e.g., CCS, Type 2, CHAdeMO). - total – Number of available connectors of that type. - power_kW – Maximum charging power in kilowatts. - note – Additional notes (e.g., Fast, Medium, Slow). - gasPrices – A list of available fuel types and their current prices, including: - gasType – Type of fuel (e.g., Regular, Diesel, Premium). - priceTag – Price as displayed on Google Maps. - price – Numeric value of the price. - currency – Currency code (e.g., USD, EUR). - unit – Unit of measurement (e.g., per gallon, per liter). - updatedAt – Timestamp of the last price update. This structure helps identify stations offering EV charging services or fuel prices, enabling data-driven insights into energy and mobility infrastructure. json { "chargingStations": [ { "connectorType": "CCS", "total": 2, "power_kW": 110, "note": "Fast" }, { "connectorType": "Type 2", "total": 1, "power_kW": 22, "note": "Medium" } ], } { "gasPrices": [ { "priceTag": "$3.10", "updatedAt": "2025-10-15T07:30:00.000Z", "unit": "gallon", "currency": "USD", "price": 3.1, "gasType": "Regular" }, { "priceTag": "$4.06", "updatedAt": "2025-10-15T07:30:00.000Z", "unit": "gallon", "currency": "USD", "price": 4.06, "gasType": "Diesel" } ] } #### Food & Service Business Output Structure (if available) This section appears for places that provide menus, online ordering, or table reservations—such as restaurants, cafés, bars, and other food or service businesses. It includes structured details about available menu sections, categories, and individual items, along with links to external ordering or booking platforms. Fields include: - menuUrl – Link to the business’s main menu page. - reserveTableUrls – URLs for table reservations (e.g., OpenTable, Resy). - orderOnlineUrls – Online food ordering links (e.g., Uber Eats, DoorDash, Toast). - menu – Full menu data structured by sections, categories, and items, including name, description, price, and optional image. This data helps identify businesses offering food services or online ordering options directly from their Google Maps listings. json { "menuUrl": "https://sicilynyc.com/menus", "reserveTableUrls": [ "https://www.opentable.com/restaurant/profile/1214629?ref=1068" ], "orderOnlineUrls": [ "https://www.seamless.com/menu/sicily-328-w-46th-st-new-york/3032457", "https://www.postmates.com/store/sicily-osteria/DuSJB_1_Ug2Sy4k946YuqA", "https://www.doordash.com/store/sicily-osteria-new-york-24044493/", "https://www.grubhub.com/restaurant/sicily-328-w-46th-st-new-york/3032457", "https://www.ubereats.com/store/sicily-osteria/DuSJB_1_Ug2Sy4k946YuqA", "https://order.toasttab.com/online/sicily-328-330-w-46th-street", "https://www.toasttab.com/local/order/sicily-328-330-w-46th-street/r-5a0ef539-f1e7-4e0b-999e-8c1b985c24d1" ], "menu": [ { "section": "Sicily", "categories": [ { "category": "La Strada", "items": [ { "name": "Arancini", "description": "Saffron rice, Nduja, Mozzarella, Peas", "price": "$15.00", "image": null }, { "name": "Crocche", "description": "Potato, Smoked Provola, Pistachio Pesto", "price": "$13.00", "image": null } ] }, { "category": "Pasta", "items": [ { "name": "Paccheri Alla Norma", "description": "Eggplant, Tomato, Ricotta Salata", "price": "$24.00", "image": null }, { "name": "Spaghetti Chitarra", "description": "Crab, Pistacchio, Lemon, Cream, Marjoram", "price": "$32.00", "image": null } ] }, { "category": "Pizza", "items": [ { "name": "Margherita", "description": "San Marzano Tomatoes, Mozzarella, Fresh Basil", "price": "$22.00", "image": null }, { "name": "Fichi", "description": "Fig, Four Cheese, Rosemary, Hot Honey", "price": "$24.00", "image": null } ] }, { "category": "Secondi", "items": [ { "name": "Melanzane", "description": "Whole Eggplant, Mozzarella, Tomato", "price": "$26.00", "image": null }, { "name": "Polletto", "description": "Roasted Chicken Breast, Squash, Red Pepper, Olive, Mint", "price": "$33.00", "image": null } ] }, { "category": "Dessert", "items": [ { "name": "Due Cannoli", "description": "House Made Shell, Sweet Ricotta, Amarena Cherry, Chocolate", "price": "$12.00", "image": null }, { "name": "Torta Setteveli", "description": "Seven Layer Chocolate, Hazelnut Mousse Cake", "price": "$17.00", "image": null } ] } ] } ] } #### Attraction Output Structure (if available) This section appears for tourist attractions, landmarks, or entertainment venues that offer tickets or guided tours. It provides structured information about available booking options, prices, and external providers. Fields include: - tickets – A list of direct ticket offers, including: - provider – Name of the ticket provider or attraction. - name – Type or title of the ticket (e.g., General Admission, Crown Reserve). - link – URL to purchase or learn more about the ticket. - price – Displayed ticket price. - tours – A list of guided or third-party tours related to the attraction, including: - name – Tour title. - link – URL to the booking or information page (e.g., Viator, Groupon). - price – Tour price (if available). - images – Example images of the tour or destination. - time – Duration of the tour (e.g., 4h 5m). This structure helps identify attractions that provide ticketed entry or guided experiences, supporting tourism analytics, travel apps, or price comparison tools. json { "tickets": [ { "provider": "Statue of Liberty", "name": "New York General Admission", "link": "https://www.cityexperiences.com/new-york/city-cruises/statue/new-york-reserve/", "price": "$25.05" }, { "provider": "Statue of Liberty", "name": "New York Crown Reserve", "link": "https://www.cityexperiences.com/new-york/city-cruises/statue/new-york-crown-reserve/", "price": "$25.08" } ], "tours": [ { "name": "New York Statue of Liberty and Ellis Island Guided Tour", "link": "https://www.viator.com/New-York-City/d687/p-5250LIBERTYELLIS", "price": "$69", "images": [ "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcRSACpNPzTLWECCtvIwBSJ5ErcN4iznCcotPjVa5IaADY0f0F0d", "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcTLklExv-o68ILMxJZ8neVUb7rB4HsDWPexW9xzwJFm5ycXGjVD" ], "time": "4h 5m" }, { "name": "Statue of Liberty and Ellis Island Tour: All Options", "link": "https://www.groupon.com/deals/viator-new-york-tour1-6", "price": "$69", "images": [ "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcRldH8-KO5sLSApjy4SfGqSNXV5d3evu3uv00nC07C9qfgSx8Xt", "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcTwXxNn9mT-7CX7Q1JE7ZJS3XEQMyveJoU07_rNSIWjWpuZ45Ki" ], "time": null } ] } #### Additional Information Output Structure (if available) This section provides detailed descriptive attributes about a place, collected from Google Maps’ About and Details panels. It captures a wide range of optional metadata that describes services, accessibility, atmosphere, and visitor experience. json { "additionalInfo": { "Service options": [ { "Onsite services": true } ], "Accessibility": [ { "Wheelchair accessible entrance": true }, { "Wheelchair accessible parking lot": true } ], "Planning": [ { "Getting tickets in advance recommended": true } ], "Children": [ { "Good for kids": true } ] } } --- ## ⚙️ Inputs | Field | Type | Description | |-------|------|-------------| | searchTerms | array<string> | List of search terms (e.g., hotel, cafe, gym, things to do, restaurant). | | startingLocations | array<string> | Locations to start searching from (e.g., South Bronx, New York, USA, Manhattan, New York, USA). | | maxItems | integer | Maximum number of places to scrape per location. Default: 10. | | language | string | Language code for Google Maps (e.g., en, fr, ja). | | mode | string | Either aggressive (fast, proxy recommended) or slow (human-like). | Required: searchTerms, startingLocations, and language. --- ## 💡 Advanced data Some extra sections appear only when available: - Menus & orders: menu, menuUrl, orderOnlineUrls, reserveTableUrls - Tickets & tours: extracted from attraction listings - Fuel & EV info: gasPrices, chargingStations for stations - Additional info: structured lists of attributes such as accessibility, service options, or planning notes --- ## ⚖️ Legal & ethical note Google Maps data is subject to Google’s Terms of Service. Use scraped data responsibly, and ensure compliance with local regulations and platform rules. ## Other Actors: Check out our other Apify actors: 👉 Comprehensive Google Maps Reviews Scraper 👉 Free Google Maps Scraper - Simplified Version
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Free Google Maps Scraper - Low-cost & Extensive now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- blueorion
- Pricing
- Paid
- Total Runs
- 177
- Active Users
- 36
Related Actors
Web Scraper
by apify
Cheerio Scraper
by apify
Website Content Crawler
by apify
Legacy PhantomJS Crawler
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support