Yelp Business Info Scraper
Pricing
$19.99/month + usage
Yelp Business Info Scraper
🏪 Yelp Business Info Scraper pulls structured data from Yelp—names, ratings⭐, reviews, phone☎️, address📍, hours⏰, categories, price, photos & links. 📊 Perfect for local SEO, lead gen, market research & competitor analysis. 🔎 Fast, accurate, export-ready CSV/JSON. 🚀
Pricing
$19.99/month + usage
Rating
0.0
(0)
Developer
ScrapeFlow
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Yelp Business Info Scraper
The Yelp Business Info Scraper is a fast, reliable tool that extracts structured data from public Yelp business pages at scale. It solves the repetitive, error-prone task of manual copy-paste by turning business profiles into clean records with names, ratings, reviews, phone numbers, addresses, hours, categories, images, services, and more. Built for marketers, developers, data analysts, and researchers, this Yelp business data scraper and Yelp business listings scraper helps power local SEO, lead generation, market research, and competitive analysis. Run bulk jobs confidently and export consistent datasets ready for your pipelines.
What data / output can you get?
Below are the exact fields this Yelp business details extractor saves for each business. Each item is pushed to the Apify dataset in real time.
| Data field | Description | Example value |
|---|---|---|
| title | Business name | "Dandelion Cafe" |
| rating | Star rating (0–5, stringified) | "4.0" |
| reviewCount | Text with review count | "99 reviews" |
| isClaimed | Claim status extracted from page HTML | "Claimed" |
| priceLevel | Price indicator | "$$" |
| categories | Comma-separated categories | "Breakfast & Brunch,Cafes" |
| fullAddress | Street address (if parsed) | "5407 Bellaire Blvd, Houston" |
| city | City | "Houston" |
| state | State | "TX" |
| zipcode | ZIP code | "77081" |
| phoneNumber | Formatted phone | "(832) 888-1568" |
| website | External business website (if present) | "https://example.com" |
| hours | Object with day → "open - close" | {"Monday":"8:00 am - 5:00 pm"} |
| images | Array of image URLs | ["https://s3-media.../l.jpg"] |
| businessOwnerName | Owner display name | "Jane Doe" |
| about | “From the business” specialty text | "We specialize in..." |
| reviewhighlights | Array placeholder for highlights | [] |
| businessServices | Map of service flags | {"Offers delivery": true, "Vegan options": false, ...} |
| yelp_biz_id | Internal Yelp business identifier | "h4UA0ul9Y3grjjQRBvcgXQ" |
| timestamp | Scrape time (YYYY-MM-DD HH:MM:SS) | "2026-04-03 00:50:21" |
| url | The processed Yelp URL | "https://www.yelp.com/biz/dandelion-cafe-houston-3" |
| source_url | Source page URL (same as url) | "https://www.yelp.com/biz/dandelion-cafe-houston-3" |
| is_page_not_found | Page existence flag | false |
| status | Processing status | "SUCCEEDED" |
Note: Fields such as website, priceLevel, hours, and some address components may be empty if not available on the page. Export your dataset to JSON or CSV directly from Apify.
Key features
-
🚀 Always-on residential proxy + smart retries
The actor always uses the Apify residential proxy and retries each step up to 3 times, improving stability for this Yelp business directory scraper. -
🧠 Playwright with stealth & human-like behavior
Browser automation with anti-detection techniques and light human-like interactions reduces blocking for cleaner runs. -
📥 Bulk URL processing
Paste many Yelp business URLs and process them in a single run—perfect for teams building large lists with a Yelp business info crawler. -
📊 Structured, consistent schema
Uniform fields across items (title, rating, reviewCount, phoneNumber, address, categories, hours, images, businessServices, yelp_biz_id, etc.) simplify downstream analytics and CRM mapping. -
💾 Real-time saving to dataset
Results are pushed as they’re scraped, so you retain partial data even if a long run is interrupted. Ideal for export workflows and backups. -
🔗 Developer-friendly workflow
Trigger via Apify API and integrate with your Yelp business scraper Python scripts or data pipelines. Output is ready for programmatic consumption. -
🔄 JSON + CSV exports
Download results in JSON or CSV for ingestion into BI tools, spreadsheets, or enrichment processes. -
🧩 Production-ready infrastructure
Built for reliability with controlled delays, retries, and a single-session approach to maintain request continuity.
How to use Yelp Business Info Scraper - step by step
- Create or log in to your Apify account at console.apify.com.
- Open the Yelp Business Info Scraper in the Apify Store or your Console.
- Add input:
- startUrls: Paste one or more Yelp business page URLs (e.g., https://www.yelp.com/biz/dandelion-cafe-houston-3). You can provide them as plain strings or as objects with a url field.
- proxyConfiguration: Optional. The actor always uses the Apify residential proxy regardless of this setting.
- Click Start to run the actor.
- Monitor the Run log for progress. The actor navigates pages, fetches the props JSON, and enriches with HTML when available.
- Open the Dataset tab to see results arriving in real time during the run.
- Export your dataset to JSON or CSV and feed it into your analytics, CRM, or reporting workflow.
Pro Tip: Use the Apify API to launch runs programmatically and plug this Yelp company data scraper into your automation or enrichment pipelines.
Use cases
| Use case | Description |
|---|---|
| Local SEO + listings management | Aggregate ratings, reviews, categories, and hours at scale to benchmark and optimize local presence. |
| B2B lead enrichment | Enrich lead lists with phone, address, and website using a Yelp business contact scraper feeding real-time datasets. |
| Market & competitor analysis | Track ratings, price levels, and services across categories for trend analysis and competitive insights. |
| Data research & academic studies | Build reproducible datasets of public Yelp business information for research and modeling. |
| Directory building & aggregation | Export Yelp business data to power curated directories or discovery portals with images and metadata. |
| API-first data pipelines | Trigger runs via API and export JSON for ingestion by downstream services and internal tooling. |
Why choose Yelp Business Info Scraper?
Built for precision, automation, and reliability, this Yelp business scraper tool outperforms ad-hoc browser extensions and unstable DIY scripts.
- ✅ Accurate, structured results with consistent fields
- 🌍 No login required—extracts only public business data
- 📦 Bulk-friendly for large URL lists with resilient retries
- 👨💻 Developer-ready via Apify API and JSON/CSV exports
- 🔒 Ethical by design—targets publicly available pages only
- 💰 Cost-effective data extraction at scale
- 🔗 Easy to fit into existing workflows and analytics stacks
In short, this is a production-grade Yelp business data extraction tool designed to scale cleanly from one-off tasks to recurring pipelines.
Is it legal / ethical to use Yelp Business Info Scraper?
Yes—when done responsibly. This actor extracts data from publicly available Yelp business pages and does not access private or authenticated content.
Guidelines for compliant use:
- Only collect and use publicly visible information.
- Respect applicable data protection laws (e.g., GDPR, CCPA) and local regulations.
- Review and comply with Yelp’s terms of use for your specific use case.
- Avoid scraping personal or sensitive data and verify compliance with your legal team for edge cases.
Input parameters & output format
Example JSON input:
{"startUrls": ["https://www.yelp.com/biz/dandelion-cafe-houston-3","https://www.yelp.com/biz/credence-houston-3"],"proxyConfiguration": {"useApifyProxy": true}}
Input fields:
- startUrls (array, required): One or more Yelp business page URLs to scrape. Accepts either strings or objects with a url field. Default: none.
- proxyConfiguration (object, optional): Proxy settings editor. This actor always uses Apify residential proxy regardless of your choice. Default: {"useApifyProxy": true} (prefill).
Example JSON output item:
{"title": "Dandelion Cafe","rating": "4.0","reviewCount": "99 reviews","isClaimed": "Claimed","priceLevel": "$$","categories": "Breakfast & Brunch,Cafes","fullAddress": "5407 Bellaire Blvd, Houston","city": "Houston","state": "TX","zipcode": "77081","phoneNumber": "(832) 888-1568","images": ["https://s3-media0.fl.yelpcdn.com/bphoto/abcdef.../l.jpg"],"website": "https://example.com","hours": {"Monday": "8:00 am - 5:00 pm"},"businessOwnerName": "Jane Doe","about": "We specialize in fresh, locally sourced breakfast and brunch.","reviewhighlights": [],"businessServices": {"Offers delivery": true,"Offers take-out": true,"Gluten-free options": false,"Vegan options": false,"Wheelchair accessible": false,"Accessible parking near entrance": false,"No steps or stairs": false,"ADA-compliant restroom": false,"QR code menus available": false,"Closed captioning on TVs": false,"Tipping optional": false,"Tipping optional for large parties": false,"Accepts Apple Pay": false,"Accepts credit cards": false,"Accepts Android Pay": false,"Accepts cryptocurrency": false,"Moderate noise": false,"Offers catering": false,"Good for kids": false,"Private lot parking": false,"Women-owned": false,"Offers military discount": false,"Covered outdoor seating": false,"Open to All": false,"Dogs allowed": false,"Heated outdoor seating": false,"Compostable containers available": false,"Provides reusable tableware": false,"Bike parking": false},"yelp_biz_id": "h4UA0ul9Y3grjjQRBvcgXQ","timestamp": "2026-04-03 00:50:21","url": "https://www.yelp.com/biz/dandelion-cafe-houston-3","is_page_not_found": false,"status": "SUCCEEDED","source_url": "https://www.yelp.com/biz/dandelion-cafe-houston-3"}
Notes:
- Some fields may be empty when not present on the page (e.g., website, hours, priceLevel).
- Results are saved to the dataset as they’re scraped (live), enabling partial exports even if a run stops early.
FAQ
Does this scraper use a proxy by default?
Yes. It always runs with the Apify residential proxy and retries each request up to 3 times. This enhances reliability for scraping public Yelp pages at scale.
Can I disable the proxy or use my own?
No. While a proxyConfiguration field exists in the input, the actor enforces the Apify residential proxy for all requests. Ensure residential proxy access is available in your plan.
What data fields are included in the output?
Each record includes fields such as title, rating, reviewCount, phoneNumber, fullAddress, city, state, zipcode, categories, website, hours, images, businessServices, yelp_biz_id, timestamp, url, source_url, is_page_not_found, and status. Some may be empty if not present on the page.
Do I need to log in to scrape Yelp business info?
No. The actor extracts publicly available business information and does not require login.
How many Yelp URLs can I process in one run?
You can provide many startUrls. Actual throughput depends on your Apify plan resources and runtime limits. The actor processes URLs with controlled delays and retries for stability.
Can I run it via API or integrate with Python?
Yes. Trigger runs via the Apify API and download the dataset as JSON or CSV for use in your Yelp business scraper Python workflows and automation pipelines.
Why do some fields come back empty?
Not all business pages include fields like website, hours, or price level. When a value isn’t available or detectable from the page’s HTML/metadata, the field is left empty.
Is scraping Yelp business information legal?
Yes—when scraping publicly available data and using it responsibly. Avoid private or authenticated content and ensure compliance with data protection laws and Yelp’s terms for your use case.
Closing CTA / Final thoughts
The Yelp Business Info Scraper is purpose-built to extract structured Yelp business information at scale. With always-on residential proxies, smart retries, and a consistent schema, it’s ideal for marketers, developers, analysts, and researchers who need export-ready data fast. Kick off runs from the Apify Console or API, export JSON/CSV, and plug into your enrichment or analytics pipelines. Start extracting smarter Yelp business insights for local SEO, lead gen, and market research today.