Yelp Business Scraper — Ratings, Reviews & Contact Details avatar

Yelp Business Scraper — Ratings, Reviews & Contact Details

Pricing

Pay per usage

Go to Apify Store
Yelp Business Scraper — Ratings, Reviews & Contact Details

Yelp Business Scraper — Ratings, Reviews & Contact Details

Scrape Yelp business listings for any category and city in the US. Get name, star rating, review count, categories, address, phone, and website. No API key required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Thomas Gharbi

Thomas Gharbi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape Yelp business listings for any category and city in the United States. Get the business name, star rating, review count, categories, full address, phone number, and website — ready to export to CSV, JSON, or Excel. No Yelp API key required.


What you get

For every Yelp business in your search results:

FieldDescription
titleBusiness name
ratingStar rating (e.g. "4.5 star rating")
reviewsTotal number of Yelp reviews
categoriesBusiness categories (e.g. Restaurants, Plumbers, Salons)
addressFull street address
phonePhone number
websiteBusiness website URL
searchQueryThe query that produced this result
scrapedAtScrape timestamp (ISO 8601)

How to use

  1. Click Try for free
  2. Enter your search queries in businessType|city format — one per line
    • pizza|New York · plumber|Los Angeles · dentist|Chicago
  3. Set Max results per query (default: 20, max: 100)
  4. Click Run — results appear in real time in your dataset
  5. Export to CSV, JSON, or Excel from the dataset tab

Input parameters

ParameterTypeDescription
searchQueriesarraySearch queries in type|city format
maxResultsPerQueryintegerMax listings per query (default: 20, max: 100)
proxyConfigurationobjectProxy settings (residential recommended)

Input example

{
"searchQueries": [
"electrician|Seattle",
"italian restaurant|Boston",
"auto repair|Houston"
],
"maxResultsPerQuery": 50
}

Output example

{
"title": "Mike's Electric LLC",
"rating": "4.5 star rating",
"reviews": "312 reviews",
"categories": "Electricians, Contractors",
"address": "1234 Industrial Blvd, Seattle, WA 98101",
"phone": "(206) 555-0198",
"website": "https://www.mikeselectric.com",
"searchQuery": "electrician|Seattle",
"scrapedAt": "2026-06-18T09:23:11.000Z"
}

Use cases

B2B lead generation — Build targeted prospect lists by trade and city. Get direct phone numbers and websites for cold outreach.

Local market research — Map business density, analyze competition, and identify underserved areas before opening a new location.

Competitor monitoring — Track how your competitors' ratings and review counts change over time.

CRM enrichment — Fill in missing contact data (phone, website, address) on existing records.

Local SEO analysis — Benchmark your business rating against others in your category and region.

Agency prospecting — Identify local businesses with low Yelp ratings as potential clients for reputation management services.


Why this scraper is reliable

The existing Yelp scrapers on Apify are rated 2.2/5 and 3.2/5 — both from the same author, both flagged as unreliable in user reviews. This scraper uses Playwright with residential proxies and human-behavior simulation (realistic mouse movements, random delays) to reliably bypass Yelp's anti-bot measures.


Limitations

  • US market — Yelp has listings globally, but coverage is strongest in the United States. For international markets, consider Google Maps scrapers
  • ~100 results per search — Yelp limits search pages; use more specific queries to target sub-niches
  • Residential proxies required — Yelp blocks datacenter IPs aggressively; do not disable proxy settings
  • No login required — all publicly visible data is accessible without a Yelp account

Support

Open a ticket in the Issues tab on the actor page. We monitor all issues and respond quickly. If a query format doesn't work as expected, open an issue and we'll investigate.