Yelp Scraper — Businesses, Ratings & Reviews avatar

Yelp Scraper — Businesses, Ratings & Reviews

Pricing

from $5.00 / 1,000 businesses

Go to Apify Store
Yelp Scraper — Businesses, Ratings & Reviews

Yelp Scraper — Businesses, Ratings & Reviews

Scrape Yelp business listings by search term and location: name, star rating, review count, price range, phone and photos. No login.

Pricing

from $5.00 / 1,000 businesses

Rating

0.0

(0)

Developer

Hichem Ben Moussa

Hichem Ben Moussa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrape Yelp business listings by search term and location — name, star rating, review count, price range, phone and photo. No login, no API key.

Yelp is protected by DataDome bot mitigation. This actor drives a fingerprinted real browser over residential proxies, so it gets through and returns clean, structured business data.

What you can do with it

  • 🧲 Local lead generation — build prospect lists of businesses by city and category
  • Reputation & competitor tracking — ratings and review volume over time
  • 📊 Market research — density, pricing tier and quality by neighborhood
  • 🔗 Pairs with the Google Maps Leads Extractor for multi-source local data

Input

FieldTypeDescription
searchTermstringWhat to search, e.g. coffee, plumber, italian restaurant.
locationstringWhere, e.g. Austin, TX, New York, NY, London.
startUrlsarrayYelp search URLs with your own filters. Overrides the above.
maxItemsintegerMaximum businesses to scrape.
proxyConfigurationobjectResidential required (Yelp uses DataDome).

Example

{ "searchTerm": "plumber", "location": "Denver, CO", "maxItems": 100 }

Output

{
"name": "Noble Joe Coffee",
"slug": "noble-joe-coffee-austin",
"url": "https://www.yelp.com/biz/noble-joe-coffee-austin",
"rating": 4.8,
"reviewCount": 100,
"priceRange": "$$",
"phone": "(512) 555-0134",
"image": "https://s3-media0.fl.yelpcdn.com/....jpg"
}

Export to JSON, CSV, Excel, or pull live via the Apify API.

Notes

  • A residential proxy is required — Yelp's DataDome protection blocks datacenter IPs. The actor rotates fingerprints + IPs and retries automatically, so a run may take a few attempts to get through.
  • Paginates automatically (10 results per page) up to maxItems.
  • priceRange and phone are populated only where Yelp displays them on the results page.
  • Multiple locations of the same brand appear as separate rows (each has its own Yelp page).