Yelp Scraper - Extract Business Data & Reviews
Pricing
Pay per usage
Yelp Scraper - Extract Business Data & Reviews
Scrape business listings, reviews, and contact info from Yelp. No API key required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Admo Solutions
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Yelp Scraper
Scrape business listings from Yelp — no API key required.
What does Yelp Scraper do?
Yelp Scraper extracts business data directly from Yelp's website using curl_cffi with Chrome TLS fingerprint impersonation. It captures business names, ratings, reviews, phone numbers, addresses, categories, hours, coordinates, and more.
Try it now — Enter business URLs from yelp.com.au and get structured business data in seconds.
Why use Yelp Scraper?
- Lead Generation — Find local businesses with contact info
- Market Research — Analyze competitors and customer reviews
- Business Intelligence — Track ratings and review trends
- Sales Prospecting — Build targeted business lists
- Local SEO — Discover top businesses in any niche
How it works
- Fetch: Uses
curl_cffiwith Chrome 131 TLS impersonation to fetch business pages from yelp.com.au - Parse: Extracts data from Apollo state (embedded JSON) and JSON-LD structured data
- No proxy needed: yelp.com.au serves data directly to datacenter IPs (unblocked)
How to use Yelp Scraper
- Go to the Input tab
- Enter business URLs from yelp.com.au (e.g.,
https://www.yelp.com.au/biz/macchiato-sydney) - Click Start
Input
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | array | Yes | — | Business page URLs from yelp.com.au |
getDetails | boolean | No | true | Fetch additional business details |
Output Example
[{"name": "Macchiato Wood Fire Pizza & Coffee Roastery","rating": 3.3,"reviews_count": 92,"phone": "(02) 9262 9525","address": "338 Pitt Street, Sydney, 2000","category": "Italian, Coffee Roasteries, Pizza","price_range": "$$","website": "http://www.macchiato.com.au","yelp_url": "https://www.yelp.com/biz/macchiato-sydney","image_url": "https://s3-media0.fl.yelpcdn.com/bphoto/...","coordinates": {"latitude": -33.876395,"longitude": 151.208055},"hours": [{"day": "Mon", "hours": "7:00 AM - 12:00 AM (Next day)"},{"day": "Tue", "hours": "7:00 AM - 12:00 AM (Next day)"},{"day": "Wed", "hours": "7:00 AM - 12:00 AM (Next day)"},{"day": "Thu", "hours": "7:00 AM - 12:00 AM (Next day)"},{"day": "Fri", "hours": "7:00 AM - 12:00 AM (Next day)"},{"day": "Sat", "hours": "8:00 AM - 12:00 AM (Next day)"},{"day": "Sun", "hours": "8:00 AM - 12:00 AM (Next day)"}]}]
Data Fields
| Field | Description |
|---|---|
name | Business name |
rating | Star rating (1.0–5.0) |
reviews_count | Number of reviews |
phone | Phone number |
address | Full address |
category | Business category |
price_range | Price level ($, $$, $$$, $$$$) |
website | Business website URL |
yelp_url | Yelp listing URL |
image_url | Business photo URL |
coordinates | Latitude/longitude |
hours | Operating hours (when available) |
Pricing
- Cost per 1,000 businesses: $15.00
- Your profit: ~$7.50 per 1,000 businesses
Tips
- Use yelp.com.au URLs for best results
- Business data is extracted from embedded Apollo state for accuracy
- Results include phone, website, coordinates, and hours when available
Legal
This scraper is for educational purposes. Users are responsible for complying with Yelp's Terms of Service.