Yelp Reviews Scraper - Most Comprehensive
Pricing
from $0.04 / 1,000 reviews
Go to Apify Store

Yelp Reviews Scraper - Most Comprehensive
🔥 ~$0.05/1K reviews 🔥 Scrape all reviews for any Yelp business. Full review text, ratings, author profiles, photos, reactions, owner replies. Accepts business URLs or aliases.
Pricing
from $0.04 / 1,000 reviews
Rating
0.0
(0)
Developer
Kai
Maintained by CommunityActor stats
0
Bookmarked
16
Total users
12
Monthly active users
17 days ago
Last modified
Categories
Share
Yelp Reviews Scraper
Scrape all reviews for any Yelp business. Full review text, ratings, author profiles, photos, reactions, owner replies. Accepts business URLs, aliases, or encrypted business IDs.
Why use this scraper?
- Rating, full text, author profile, photos, reactions, owner replies, and previous review history
- Pass Yelp business URLs, aliases (e.g.
gary-danko-san-francisco), or encrypted business IDs (e.g.WavvLdfdP6g8aZTtbBQHTw) - Sort by date, rating, or elite status; filter by star rating
- Fetch reviews in any language Yelp supports
- Retries 503s with exponential backoff and rotates Apify proxy sessions on block
Use cases
- Track reviews for your business or competitors over time
- Feed structured review text into sentiment / NLP pipelines
- Compare ratings and review volume across businesses for market research
- Build databases of businesses with their review profiles
How to use
Scrape reviews for a single business
{"businesses": ["https://www.yelp.com/biz/gary-danko-san-francisco"]}
Scrape multiple businesses by alias
{"businesses": ["gary-danko-san-francisco","house-of-prime-rib-san-francisco"]}
Scrape by encrypted business ID
{"businesses": ["WavvLdfdP6g8aZTtbBQHTw"]}
Get newest reviews only
{"businesses": ["gary-danko-san-francisco"],"sortBy": "DATE_DESC","maxReviewsPerBusiness": 100}
Filter by rating
{"businesses": ["gary-danko-san-francisco"],"ratings": [1, 2],"sortBy": "DATE_DESC"}
Scrape reviews in another language
{"businesses": ["gary-danko-san-francisco"],"languageCode": "zh"}
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
| businesses | string[] | (required) | Yelp business URLs, aliases, or encrypted business IDs |
| sortBy | select | DATE_DESC | DATE_DESC, DATE_ASC, RATING_DESC, RATING_ASC, ELITES_DESC |
| ratings | number[] | [1,2,3,4,5] | Only include reviews with these star ratings (1-5) |
| maxReviewsPerBusiness | number | 20 | Maximum reviews per business. Set to 0 for no limit (all reviews). |
| languageCode | string | en | Language code for reviews (e.g. en, zh, de) |
Output
Each review contains the following structured fields:
Review details
{"id": "abc123","businessAlias": "gary-danko-san-francisco","businessName": "Gary Danko","businessEncId": "WavvLdfdP6g8aZTtbBQHTw","rating": 5,"text": "An absolutely wonderful dining experience...","language": "en","createdAt": "2026-03-30T21:18:35Z"}
Author profile
{"author": {"id": "author1","displayName": "Lin F.","displayLocation": "Murrieta, CA","reviewCount": 100,"friendCount": 50,"photoCount": 200,"eliteYear": "26","profilePhotoUrl": "https://..."}}
Feedback & Reactions
{"feedback": {"usefulCount": 3,"funnyCount": 1,"coolCount": 2},"reactions": [{ "type": "HELPFUL", "count": 5 },{ "type": "THANKS", "count": 2 }]}
Photos
{"photos": [{"id": "photo1","url": "https://...","caption": "Delicious steak","helpfulCount": 1}]}
Owner reply & history
{"ownerReply": "Thank you for visiting!","previousReviewIds": ["prev1"]}
Tags
{"tags": {"checkInCount": 2,"isFirstReviewer": false,"hasPaidThroughYelp": true},"scrapedAt": "2026-04-04T12:00:00.000Z"}