Google Maps Business Data Scraper Free
Pricing
$12.00/month + usage
Go to Apify Store
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.
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
- The actor takes your location and keyword as input.
- Fetches geographic coordinates using OpenStreetMap Nominatim API.
- Queries Overpass API to find matching businesses around the location.
- Deduplicates results and trims them according to
limit. - 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ć 🌍
