Yelp Review Scraper avatar

Yelp Review Scraper

Pricing

from $9.99 / 1,000 results

Go to Apify Store
Yelp Review Scraper

Yelp Review Scraper

Collects Yelp business reviews with reviewer details, ratings, dates, review text, photos, feedback counts, Elite status, and owner replies. Supports multiple businesses, flexible sorting, language selection, and up to 200 reviews per business.

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Collects reviews from Yelp business pages. Give it one or more businesses (page URLs or slugs) and it returns each review with the reviewer's name, home location, review / friend / photo counts, Elite status and profile photo, the star rating, date, full review text, any photos attached to the review, the useful / funny / cool feedback counts, check-in and updated-review flags, and the business owner's public reply when there is one — plus the business's overall rating, total review count and categories on every record.

Input

FieldDefaultDescription
Businesses["garaje-san-francisco"]Yelp business page URLs (https://www.yelp.com/biz/<slug>) or just the slugs.
Max reviews per business20Maximum number of reviews to return per business (up to 200).
Sort ordernewestnewest, oldest, highest_rated, lowest_rated or most_relevant.
Review languageenTwo-letter language code of the reviews to collect.
Proxy configurationApify proxyOptional. Enable a US-based proxy for the most reliable results.

Output

One dataset record per review:

{
"business_name": "Garaje",
"business_alias": "garaje-san-francisco",
"business_url": "https://www.yelp.com/biz/garaje-san-francisco",
"business_rating": 4.2,
"business_reviews_count": 1829,
"business_categories": ["Breakfast & Brunch"],
"review_id": "tNt2pmNCRiYB1zyrDab3Vg",
"reviewer_name": "Mark P.",
"reviewer_location": "Burlingame, CA",
"reviewer_reviews_count": 17,
"reviewer_friends_count": 0,
"reviewer_photos_count": 4,
"reviewer_elite_year": null,
"reviewer_profile_photo": "https://s3-media0.fl.yelpcdn.com/photo/.../30s.jpg",
"rating": 4,
"date": "2026-07-25T18:42:06Z",
"text": "A couple of friends recommended stopping here before a Giants game...",
"language": "en",
"useful_count": 0,
"funny_count": 0,
"cool_count": 0,
"photos": [{ "url": "https://s3-media0.fl.yelpcdn.com/bphoto/.../348s.jpg", "caption": "Beignet Flight!" }],
"photos_count": 1,
"check_in_count": 0,
"is_first_review": false,
"is_updated_review": false,
"previous_reviews_count": 0,
"owner_reply_text": "Thank you for the excellent review!",
"owner_reply_date": "2026-07-26T15:02:11Z",
"raw": { ... }
}

Notes

  • Runs with completely empty input (collects reviews for a sample business).
  • Enable a US-based proxy for the most reliable results.
  • Reviews are public Yelp content; use the data in line with Yelp's terms of service, e.g. for research.