Yelp Business Scraper — Ratings, Reviews & Contact Details
Pricing
Pay per usage
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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:
| Field | Description |
|---|---|
title | Business name |
rating | Star rating (e.g. "4.5 star rating") |
reviews | Total number of Yelp reviews |
categories | Business categories (e.g. Restaurants, Plumbers, Salons) |
address | Full street address |
phone | Phone number |
website | Business website URL |
searchQuery | The query that produced this result |
scrapedAt | Scrape timestamp (ISO 8601) |
How to use
- Click Try for free
- Enter your search queries in
businessType|cityformat — one per linepizza|New York·plumber|Los Angeles·dentist|Chicago
- Set Max results per query (default: 20, max: 100)
- Click Run — results appear in real time in your dataset
- Export to CSV, JSON, or Excel from the dataset tab
Input parameters
| Parameter | Type | Description |
|---|---|---|
searchQueries | array | Search queries in type|city format |
maxResultsPerQuery | integer | Max listings per query (default: 20, max: 100) |
proxyConfiguration | object | Proxy 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.