Google Maps Scraper
Pricing
$20.00/month + usage
Google Maps Scraper
Get places data from Google Maps. Enter a valid Google maps url and get business infos including contact data as phone number and website
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer

unli
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Google Maps Scraper πΊοΈ
Scrape business data from Google Maps search results with comprehensive place information and details.
π Features
β
Complete Place Data - Get names, addresses, ratings, reviews, and more
β
Contact Information - Extract phone numbers and websites
β
Location Details - GPS coordinates, opening hours, price levels
β
Review Data - Ratings and review counts
β
Simple Input - Just paste a Google Maps search URL
β
Fast Scraping - Get results in seconds
β
Flexible Output - Export as JSON or CSV
π° Pricing
$39.00 for unlimited scraping - Professional Google Maps data extraction with no limits.
- β Unlimited searches per month
- β Up to 100 results per search
- β Complete business data extraction
- β GPS coordinates included
- β Export to CSV/JSON
π₯ Input Format
{"googleMapsUrl": "https://www.google.com/maps/search/restaurants/@40.7128,-74.0060,12z","maxResults": 20}
Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
googleMapsUrl | string | Yes | Full Google Maps search URL |
maxResults | integer | No | Maximum places to scrape (1-100, default: 20) |
π€ Output Format
{"title": "Joe's Pizza","address": "123 Main St, New York, NY 10001","category": "Pizza Restaurant","rating": 4.5,"reviewsCount": 523,"phone": "+1 212-555-0123","website": "https://www.joespizza.com","googleMapsUrl": "https://www.google.com/maps/place/...","placeId": "ChIJ...","coordinates": {"latitude": 40.7128,"longitude": -74.0060},"openingHours": "Mon-Sun: 11:00 AM - 10:00 PM","priceLevel": "$$","photos": [],"reviews": [],"additionalInfo": "Popular pizza spot in Manhattan","searchUrl": "https://www.google.com/maps/search/pizza/@40.7128,-74.0060,12z","scrapedAt": "2025-12-22T12:34:56.789Z","source": "google-maps-scraper"}
π§ How to Use
Step 1: Get Your Google Maps URL
- Go to Google Maps
- Search for what you want (e.g., "restaurants in New York")
- Copy the full URL from your browser
Example URLs:
https://www.google.com/maps/search/cafe/@40.6976437,-74.3093257,10zhttps://www.google.com/maps/search/dentist+in+Miami/@25.7617,-80.1918,12zhttps://www.google.com/maps/search/gyms/@34.0522,-118.2437,11z
Step 2: Run the Actor
- Paste your Google Maps URL
- Set maximum results (optional, default: 20)
- Click "Start"
- Wait for results
Step 3: Export Data
- Download as CSV for spreadsheets
- Download as JSON for integrations
- Use Apify API to automate workflows
β‘ Why Choose Our Google Maps Scraper?
vs. Manual Collection:
- Manual: Hours of copying data place by place
- Us: Seconds to scrape 20+ places automatically
vs. Google Places API:
- API: Costs $17 per 1,000 requests + complex setup
- Us: $39 unlimited scraping, simple URL input
vs. Other Scrapers:
- Others: Complex configurations, limited data fields
- Us: One URL input, complete place data
π― Use Cases
Lead Generation: Build lists of potential business customers
Market Research: Analyze competitor locations and ratings
Business Intelligence: Track local business trends
Real Estate: Find nearby businesses for property analysis
Sales Prospecting: Discover local businesses to contact
Data Analysis: Research geographic business distribution
π Data Fields Extracted
Basic Information
- Business name/title
- Full address
- Category/type
- Place ID
Contact Details
- Phone number
- Website URL
- Google Maps URL
Performance Metrics
- Star rating (1-5)
- Total review count
- Price level ($-$$$$)
Location Data
- GPS coordinates (latitude/longitude)
- Opening hours
- Additional information
Media (if available)
- Photos
- Reviews
π‘οΈ Compliance & Ethics
- β Uses publicly available Google Maps data
- β Respects robots.txt and rate limits
- β No personal data collection
- β GDPR compliant data handling
- β Professional use guidelines
π Performance
- Speed: 20 places in ~10-30 seconds
- Accuracy: 95%+ data accuracy rate
- Reliability: Automatic retry on failures
- Scalability: Handle 1-100 places per run
π Integration Examples
Export to Google Sheets
- Run actor
- Connect to Google Sheets integration
- Auto-populate spreadsheet
Webhook Integration
- Set up webhook endpoint
- Receive real-time place data
- Process in your system
API Usage
const ApifyClient = require('apify-client');const client = new ApifyClient({ token: 'YOUR_TOKEN' });const input = {googleMapsUrl: 'https://www.google.com/maps/search/restaurants/@40.7128,-74.0060,12z',maxResults: 50};const run = await client.actor('YOUR_ACTOR_ID').call(input);const { items } = await client.dataset(run.defaultDatasetId).listItems();console.log(items);
π Troubleshooting
No results found?
- Check if URL is correct Google Maps search URL
- Ensure URL includes search term and coordinates
- Try different search terms
Getting errors?
- Verify URL format is correct
- Check maxResults is between 1-100
- Contact support if issue persists
Want more results?
- Increase maxResults parameter
- Run multiple searches for different areas
- Use broader search terms
π Support
Need help? Contact us:
- Email: support@eliasse.com
- Issues: Report on GitHub
- Documentation: Check our help center
π Privacy & Security
Your data is safe:
- No data stored permanently
- Encrypted data transfer
- No sharing with third parties
- GDPR & CCPA compliant
Ready to scrape Google Maps? Start now with just a URL! π