Google Maps Business Data Scraper Free avatar

Google Maps Business Data Scraper Free

Pricing

$12.00/month + usage

Go to Apify Store
Google Maps Business Data Scraper Free

Google Maps Business Data Scraper Free

Extract local business data worldwide using open map data — hotels, restaurants, salons, gyms, and more. No Google API key required.

Pricing

$12.00/month + usage

Rating

0.0

(0)

Developer

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

Actor stats

0

Bookmarked

33

Total users

2

Monthly active users

5 days ago

Last modified

Share


🗺️ Google Maps Business Data Scraper — OpenMap Alternative

Extract business data (like restaurants, hotels, gyms, salons, pharmacies, etc.) from any city worldwide using OpenStreetMap / Overpass API — no API keys required.


✅ Features

  • Worldwide coverage

  • Extracts structured data:

    • Name
    • Type (category)
    • Address
    • Phone number
    • Website
    • Coordinates (lat, lon)
  • Configurable search keyword and location

  • Supports limiting number of results

  • Automatic duplicate removal

  • Handles request retries and errors


⚙️ Input schema

{
"type": "object",
"properties": {
"location": {
"title": "Location",
"type": "string",
"description": "City or area to search in",
"default": "Split, Croatia"
},
"keyword": {
"title": "Business type",
"type": "string",
"description": "Keyword like hotel, restaurant, gym, pharmacy, salon",
"default": "restaurant"
},
"limit": {
"title": "Maximum results",
"type": "number",
"description": "Maximum number of results to fetch (0 = unlimited)",
"default": 0
}
},
"required": ["location", "keyword"]
}

⚙️ Input example

{
"location": "Zagreb, Croatia",
"keyword": "restaurant",
"limit": 50
}

🧩 Output example

[
{
"name": "Restaurant Adriatic",
"type": "restaurant",
"address": "Obala 12",
"phone": "+385 21 123 456",
"website": "http://adriatic.hr",
"lat": 43.507,
"lon": 16.439
},
{
"name": "Caffe Central",
"type": "cafe",
"address": "Trg Bana Jelačića 5",
"phone": "+385 21 654 321",
"website": null,
"lat": 45.815,
"lon": 15.978
}
]

🧠 How it works

  1. The actor takes your location and keyword as input.
  2. Fetches geographic coordinates using OpenStreetMap Nominatim API.
  3. Queries Overpass API to find matching businesses around the location.
  4. Deduplicates results and trims them according to limit.
  5. Outputs structured JSON ready for analysis or lead generation.

💡 Use cases

  • Lead generation (restaurants, gyms, hotels, pharmacies, etc.)
  • Market research and competitor analysis
  • Local business directories
  • Location analysis for services or delivery

Made by Ahmed Jašarević 🌍


SEO Keywords

google scraper, google data, google API alternative, google extraction, google automation, google data scraping, web scraping google, google lead generation, google data mining, google crawler, scrape google, google dataset, google web data, google data extractor, google scraping tool, automated google, google data collection, google intelligence

For AI Agents & LLM Apps

This Actor is callable via the Apify MCP server and Apify API.

Purpose: Google Maps Business Data Scraper Free

Minimal working input:

{
"startUrls": "..."
}

Output fields: url, title, description, metadata (varies by Actor)

Behaviors:

  • Returns structured data in JSON format
  • Supports proxy rotation for reliable extraction
  • Output saved to Apify dataset

Billing: Pay-per-result pricing applies.

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Google Maps Business Data Scraper Free.

This Actor only accesses publicly available pages and does not bypass authentication, login requirements, or CAPTCHA challenges.

Users are solely responsible for ensuring their use of this Actor complies with Google Maps Business Data Scraper Free's Terms of Service and all applicable data-protection laws and regulations.

The developer assumes no liability for misuse of this tool or for any consequences resulting from data extraction activities.

FAQ

Why use this Actor instead of building my own scraper?

Building and maintaining a web scraper requires handling anti-bot detection, proxy rotation, data parsing, and ongoing maintenance as websites change. This Actor provides all of that out of the box with reliable, tested extraction.

What data format does this Actor return?

The Actor returns structured JSON data. Results are stored in an Apify dataset which can be exported as JSON, CSV, XML, or Excel.

Can I use this Actor with scheduling?

Yes. You can create a task from this Actor and schedule it to run automatically at regular intervals for monitoring or data collection purposes.

Is there a way to filter or limit results?

Yes. Check the input parameters for options like maxItems, maxPages, or similar limiting fields to control how much data is extracted per run.

What happens if the Actor encounters a blocked page?

The Actor uses proxy rotation and retry logic to handle blocks. If a page cannot be accessed, the Actor will skip it and continue with the remaining items.

Verified related actors on Apify that pair well with this one. All links point to real, publicly available actors.