Yelp Business Scraper icon

Yelp Business Scraper

Extract Yelp business listings, reviews, and ratings for local business intelligence. Build lead lists and monitor reputation at scale.

As an Apify affiliate, we may earn a commission from qualifying purchases made through our links, at no extra cost to you. We only recommend tools we believe in.

EXCEL CSV JSON XML HTML RSS JSONL

Try It Out

Experience the power of this scraper for free.

Run Scraper Now
apify-console
~ apify call yelp-scraper
Loading actor configuration...
Running on Apify cloud...
Run succeeded!
Fetched items: 1,245
Exporting to: CSV Excel

Overview

The Yelp Business Scraper converts local listings into structured data: business names, addresses, phones, websites, hours, price bands, categories, star ratings, review counts, and full review text. Agencies and sales teams use it to build geo-targeted lead lists, audit local presence, and benchmark reputation against nearby competitors. Search pages and business profiles paginate automatically on Apify's cloud with rotating proxies for metro-scale coverage. Export to Excel or CSV to hand reps call-ready sheets, brief clients with citation-gap reports, and monitor rating movement across locations.

Key Features

Extract business contact details
Download customer reviews
Get star ratings and review counts
Filter by category and location
Scrape photos and menus

Use Cases

1

Local business lead generation

2

Reputation monitoring

3

Competitive analysis

4

Market research

5

Review sentiment analysis

Input Parameters

Parameter Type Required Description
Start URLs Array Optional The initial URLs to start extracting data for Yelp Business Scraper.
Max Items Integer Optional Maximum number of items to return.

Sample Output

[
  {
    "url": "https://example.com/data",
    "title": "Sample Extracted Record",
    "extracted_at": "2026-05-20T14:30:00Z"
  }
]

How to Use

  1. 1

    Sign up for free: Create a free ParseFlow account to access professional extraction tools.

  2. 2

    Set your parameters: Paste the target URLs into the Yelp Business Scraper configuration.

  3. 3

    Download your data: Click Start, wait a few minutes, and download your dataset as Excel or JSON.

API Example

curl -X POST https://api.apify.com/v2/acts/tri_angle/yelp-scraper/runs \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer YOUR_API_TOKEN' \
  -d '{"startUrls": [{"url": "https://example.com"}]}'

Pricing Structure

Pay-per-result model starting at $1.50 per 1,000 businesses. Run a small test scrape first to confirm the exact price for your use case.

Limitations

  • Data extraction speed depends on the target website's rate limits.
  • Extremely massive runs may require a premium proxy pool.

Frequently Asked Questions

Is the Yelp Business Scraper legal to use?
Extracting publicly available data is generally completely legal for market research. However, always review the target website's Terms of Service.
Can I export the data to Excel?
Yes, you can export the collected data into Excel (XLSX), CSV, JSON, and XML formats directly from the dashboard.
Do I need to know how to code to use this?
No coding is required. Our intuitive visual interface allows anyone to set up and run the scraper in minutes.
Read the full step-by-step guide

Extracted Data Details

Business name Address Phone Rating Review count Categories Hours

Pricing Structure Freemium
Category Maps & Local
Last Verified Sep 2026

View on Apify Store

Need a Custom Solution?

Contact us for a bespoke scraper built to your exact requirements.

Hire an Expert
Yelp Business Scraper

Yelp Business Scraper

Ready to extract data from {name}

Run for Free