
Yelp Reviews Scraper
Pricing
$0.30 / 1,000 reviews

Yelp Reviews Scraper
[Fast] Scrape Yelp reviews by business URLs, IDs, or search queries. Extract ratings, review text, author info, and more from any regional Yelp domain.
0.0 (0)
Pricing
$0.30 / 1,000 reviews
0
Total users
2
Monthly users
2
Runs succeeded
>99%
Last modified
8 days ago
📍 Yelp Reviews Scraper
Extract structured reviews from Yelp business pages in just a few minutes. This Apify actor lets you gather public feedback, author details, ratings, and more — whether you're researching businesses, analyzing sentiment, or tracking competitors.
✅ What does this scraper do?
The Yelp Reviews Scraper collects public review data from Yelp across supported regions. You can target reviews using:
- Direct Yelp business URLs
- Yelp business IDs
- Yelp search results (by keyword, location, or custom URL)
It outputs structured data like review text, rating, author info, vote counts (useful, funny, cool), and photos. You can also limit how many pages to scrape per business or query.
💡 Key features
- Multiple input methods: Use search URLs, business IDs, or business URLs
- Flexible targeting: Search by location, keyword, or domain
- Region support: Works across all Yelp country-specific domains
- Personal data toggle: Choose whether to include reviewer profiles, GDPR (EU) and CCPA (California) compliance required. Ensure legal justification or user consent.
- Speed: Scrape up to 10,000 reviews in under 5 minutes (depending on limits and proxy configuration)
🧪 Example use cases
- Market research and trend analysis
- Competitor review tracking
- Brand monitoring and sentiment analysis
- Academic or journalistic review mining
- Local SEO audits or listing quality checks
📥 Input options
Field | Description |
---|---|
biz_urls | List of direct Yelp business URLs |
biz_ids | List of Yelp EncBizId business IDs |
search_urls | Yelp search result pages (or keywords) |
location | Location to search in (e.g., "Paris") |
domain | Choose your target Yelp domain (e.g., www.yelp.fr ) |
limit | Max number of review pages per business |
search_limit | Max search result pages to crawl per query |
include_personal_data | Include reviewer names, photos, and profile stats |
📤 Output format
You’ll receive structured data in JSON or CSV, including:
- Business name and review content
- Rating and review date
- Author details (name, profile photo, review count, elite status)
- Vote counts: cool, funny, useful
- Attached review photos
You can view all review data in the "Reviews" tab in Apify’s dataset view.
❓ FAQ
How many reviews can it scrape? With default limits and good proxies, the actor can extract up to 10,000 reviews in just a few minutes.
Can I scrape from non-US Yelp domains?
Yes. Select from regional Yelp domains including yelp.fr
, yelp.de
, yelp.co.uk
, and more.
Is reviewer information included?
Only if you enable the include_personal_data
option. This returns the reviewer's public profile details like name, photo, and review count. GDPR (EU) and CCPA (California) compliance required. Ensure legal justification or user consent.
Is it legal to scrape Yelp? Yes, scraping public data is legal in many cases — but you're responsible for ensuring compliance with local laws and Yelp’s terms.
🔗 Related actors
Need Help?
Questions? Ideas? Bugs?
Reach out through Apify Support We’re always happy to help.