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

Developed by

Ahmed Jasarevic

Ahmed Jasarevic

Maintained by Community

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

0.0 (0)

Pricing

$12.00/month + usage

0

1

0

Last modified

3 days ago


🗺️ 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ć 🌍