Yelp Business Info Scraper
Pricing
$25.00/month + usage
Yelp Business Info Scraper
Quickly gather rich, detailed data from Yelp business pages—perfect for insights and analysis! 🚀
Pricing
$25.00/month + usage
Rating
4.5
(30)
Developer
ВAH
Maintained by CommunityActor stats
56
Bookmarked
400
Total users
5
Monthly active users
1.6 days
Issues response
3 days ago
Last modified
Categories
Share
✨ Turn any Yelp business URL into clean, structured data in seconds. Yelp Business Info Scraper extracts everything on a Yelp business page — name, rating, reviews, hours, phone, website, photos, menu, specialties, community Q&A, health inspections and more — with no login, no browser automation and no Yelp API access required. Just paste a business URL (e.g. https://www.yelp.com/biz/dessert-gallery-bakery-and-cafe-houston-2) and get ready-to-use JSON, CSV or Excel.
What does Yelp Business Info Scraper do?
This Actor takes one or more Yelp business URLs and returns a rich, structured record for each business. It's a fast, reliable API alternative for collecting Yelp business details at scale — perfect for market research, competitor analysis, lead generation and local business directories.
It reads the same data a real visitor sees on the page, including the deeper sections most scrapers miss: specialties, year established, popular items, menu link, community Q&A, videos, health inspection scores, and verified licenses.
Why use this Yelp Business Info Scraper?
- ⚡ Fast & lightweight — a pure HTTP scraper (no headless browser), so runs are quick and memory-light.
- 🧱 Rich, deep fields — goes beyond the basics to capture specialties, popular dishes, Q&A, health inspections, videos and more.
- 🔁 Resilient by design — automatically retries when a page is served in a reduced form, so you get the full data set, not a half-empty record.
- 🧩 Ready-to-use output — export structured results directly to JSON, CSV, Excel or via the Apify API. No post-processing required.
- 🔗 Bulk input — pass a whole list of business URLs in a single run.
What data can you extract?
| Field | Type | Description |
|---|---|---|
url | string | The business page URL (final, after redirects) |
title | string | Business name |
rating | string | Average star rating |
reviewCount | string | Number of reviews |
isClaimed | string | Whether the business is claimed on Yelp |
priceLevel | string | Price level (e.g. $$) |
categories | string | Business categories, comma-separated |
fullAddress | string | Full street address |
city / state / zipcode | string | Parsed address components |
phoneNumber | string | Business phone number |
images | array | Business photo URLs |
website | string | The business's own website |
hours | object | Opening hours by day of week |
businessOwnerName | string | Business owner / representative name |
about | string | "About the business" description |
reviewhighlights | array | Popular keywords/phrases pulled from reviews |
businessServices | object | Amenities & services map (e.g. Offers Delivery, Wheelchair accessible) with true/false |
specialties | string | The business's specialties blurb |
year_established | string | Year the business was established |
popular_items | array | Popular items / dishes named by customers |
menu_url | string | Direct link to the menu (when available) |
questions_answers | array | Community questions with their top answer |
videos | array | Business videos (caption, playable video_url, thumbnail) |
health_inspections | array | Health inspection score, date and violations |
verified_licenses | array | Verified licenses (trade, license_number, issuing_authority) |
service_areas | array | Areas served (for service-area businesses) |
number_of_locations | number | Total number of locations — brand pages only |
rating_breakdown | object | Star distribution as { "5", "4", "3", "2", "1" } review counts — brand pages only |
locations | array | A brand's member businesses (name, city, state, url) — brand pages only |
yelp_biz_id | string | Yelp's internal business ID |
timestamp | string | When the record was scraped |
is_page_not_found | boolean | true if the URL is a dead/404 page |
status | string | Run status for the item |
Some fields depend on the business type and what the owner has filled in. Restaurants tend to have
popular_items,menu_urlandhealth_inspections; home & local services tend to haveverified_licensesandservice_areas. Fields that don't apply are returned empty.
How to scrape Yelp business information
- Click Try for free / open the Actor in Apify Console.
- In the Yelp Business URLs input, paste one or more business URLs (e.g.
https://www.yelp.com/biz/dessert-gallery-bakery-and-cafe-houston-2). - Click Start.
- Wait for the run to finish — results stream into the dataset as each URL is processed.
- Export your data as JSON, CSV or Excel, or pull it via the Apify API.
How much does it cost?
This Actor runs on a flat monthly subscription — no per-result charges, so your cost stays predictable no matter how many businesses you scrape. On top of the subscription you only pay the standard Apify platform usage (compute) that your runs consume, which is kept low because this is a lightweight HTTP scraper rather than a heavy browser-based one. See the Pricing section on this page for the current rate.
Input
The input is simple: a list of Yelp business URLs.
| Field | Key | Type | Description |
|---|---|---|---|
| Yelp Business URLs | Urls | array of strings | One or more Yelp business page URLs to scrape |
Example input:
{"Urls": ["https://www.yelp.com/biz/dessert-gallery-bakery-and-cafe-houston-2","https://www.yelp.com/biz/franklin-barbecue-austin"]}
Output
Each business becomes one dataset record. Example (trimmed for readability):
{"url": "https://www.yelp.com/biz/dessert-gallery-bakery-and-cafe-houston-2","title": "Dessert Gallery Bakery & Cafe","rating": "3.7","reviewCount": "904 reviews","isClaimed": "Claimed","priceLevel": "$$","categories": "Desserts,Bakeries,Cupcakes","fullAddress": "3600 Kirby Dr Ste D Houston, TX 77098","city": "Houston","state": "TX","zipcode": "77098","phoneNumber": "(346) 201-6677","images": ["https://s3-media0.fl.yelpcdn.com/bphoto/VRAJ0PeRF8LmWT8t8Xt-mQ/l.jpg","https://s3-media0.fl.yelpcdn.com/bphoto/e-GaiGmgaTsErJy3QhPcBw/l.jpg"],"website": "https://www.dessertgallery.com","hours": {"Mon": "11:00 AM - 10:00 PM","Fri": "11:00 AM - 12:00 AM (Next day)","Sun": "12:00 PM - 10:00 PM"},"businessOwnerName": "Sara B.","about": "- Chocolate chunk cookies dipped in chocolate; - The world's best brownies ...","reviewhighlights": ["lemon blueberry cake", "moist", "jennifer", "big o"],"businessServices": {"Offers Delivery": true,"Offers Takeout": true,"Gluten-Free Options": true,"Wheelchair accessible": true,"Accepts Credit Cards": true,"Women-owned": true,"Bike Parking": false},"specialties": "Dessert Gallery Bakery & Cafe has been serving decadent, homemade desserts to Houstonians and friends since 1995. Shipping Nationwide on Goldbelly.","year_established": "1995","popular_items": ["Jennifer's chocolate cake from Dessert Gallery!","The carrot cake that made me carrot cake!","Lemon Blueberry Cake (@paigeeatshouston on IG)","red velvet cake"],"menu_url": "https://media-cdn.getbento.com/accounts/.../Dg_Pricelist_V9.pdf","questions_answers": [{"question": "Do you guys have hummingbird cake?","answer": "I don't recall hummingbird cake on their cafe menu"}],"videos": [// Populated for businesses with videos, e.g.:// { "caption": "", "video_url": "https://stream.mux.com/XMEIMonwQPHI...m3u8", "thumbnail": "https://image.mux.com/XMEIMonwQPHI.../thumbnail.jpg" }],"health_inspections": [{"score": "96 out of 100","date": "2025-10-08T07:00:00.000Z","violations": ["Standard not met: Storage. Facilities for the storage of knives, forks, and spoons ..."]}],"verified_licenses": [], // Populated for home & local services (trade, license_number, issuing_authority)"service_areas": [], // Populated for service-area businesses"yelp_biz_id": "Sw4B53jQ-n2t3KH7JT3Vmg","timestamp": "2026-07-18 16:24:05","is_page_not_found": false,"status": "SUCCEEDED"}
Tips
- Bulk runs: pass many URLs at once in the
Urlslist — each becomes its own dataset record. - Business vs brand URLs: standard business URLs (
https://www.yelp.com/biz/<slug>) return the full per-location detail set. Brand pages (https://www.yelp.com/brands/<slug>) are multi-location aggregators — they return brand-level data (rating, reviews, categories, website, totalnumber_of_locationsand the list of memberlocations), while per-location fields like address, hours and photos are left empty because a brand has no single value for them. - Empty fields are normal: availability of deeper fields (menu, health inspections, licenses, service areas) depends on the business type and what's published on Yelp.
- Scheduling & integrations: run this Actor on a schedule or connect it to your stack via the Apify API, webhooks and integrations.
Related Actors
Looking for more? 😊 Check out my other Yelp scraping solutions:
- Yelp Reviews Scraper — high-speed tool for extracting detailed reviews and business data from any Yelp page: review ratings, reviewer profiles, review content, media and more. Great for sentiment and competitive analysis.
- Yelp Advanced Data Scraper — search Yelp by keyword or URL and gather business info at scale: name, rating, review count, categories, address, phone, website, hours, owner info and services.
- Yelp Advanced Business Scraper: Pay Per Result — the same powerful Yelp business search, billed per result so you only pay for the data you get.
FAQ and support
Is scraping Yelp legal? This Actor collects only publicly available information from Yelp business pages. You are responsible for how you use the data and for complying with applicable laws (including GDPR/CCPA) and Yelp's terms. Avoid collecting or misusing personal data.
Do I need a Yelp account or API key? No. Just provide the business URLs.
Why are some fields empty? Yelp shows different sections for different business types, and not every owner fills in every section. Fields that don't apply to a business are returned empty.
Something not working? Open an issue from the Actor's Issues tab and I'll take a look.
Yelp Scraper, Business Data Scraper, Yelp Business Info, Market Research, Competitive Analysis, Lead Generation, Local SEO