Yelp Reviews Scraper avatar
Yelp Reviews Scraper

Pricing

$0.30 / 1,000 reviews

Go to Store
Yelp Reviews Scraper

Yelp Reviews Scraper

Developed by

Billy

Billy

Maintained by Community

[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

FieldDescription
biz_urlsList of direct Yelp business URLs
biz_idsList of Yelp EncBizId business IDs
search_urlsYelp search result pages (or keywords)
locationLocation to search in (e.g., "Paris")
domainChoose your target Yelp domain (e.g., www.yelp.fr)
limitMax number of review pages per business
search_limitMax search result pages to crawl per query
include_personal_dataInclude 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.



Need Help?

Questions? Ideas? Bugs?
Reach out through Apify Support We’re always happy to help.