Yelp Scraper avatar

Yelp Scraper

Pricing

from $2.72 / 1,000 business results

Go to Apify Store
Yelp Scraper

Yelp Scraper

Scrape Yelp search results and business pages: names, ratings, reviews, phone, website, address, hours and coordinates. Export to CSV, Excel, JSON or XML.

Pricing

from $2.72 / 1,000 business results

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

ParseForge Banner

โญ Yelp Scraper

๐Ÿš€ Export Yelp businesses in seconds. Up to 240 businesses per search with rating, review count, category, street, city and weekly hours, plus phone, website, coordinates and reviews when you switch them on. 44 fields per business.

Yelp is the largest review directory for local businesses in the United States, with millions of restaurants, dentists, plumbers, salons, florists and contractors listed across the US, Canada, Europe and Asia-Pacific. This Actor turns a Yelp search into a clean table: who the business is, how it is rated, how many people reviewed it, what it sells, where it is and when it opens.

Every row comes from Yelp's own page data, the same structured record the site renders, so names, ratings and review counts match what a visitor sees. Search rows arrive fast. Turn on business details and each row also carries the phone number, website, menu link, full postal address with state and ZIP, latitude and longitude, claimed status, year established, amenities and up to 25 photos. Turn on reviews and each row carries the review text, star rating, date, author and reaction counts, as many as you ask for.

๐ŸŽฏ Target Audience๐Ÿ’ก Primary Use Cases
Local lead generation agenciesBuild call lists of plumbers, dentists or roofers in any city, with phone and website
Sales teams selling to SMBsFind unclaimed or poorly rated businesses that need your product
Franchise and retail strategistsMap competitor density and ratings before choosing a site
Reputation management firmsTrack ratings, review counts and new reviews for client locations
Market researchersCompare price levels, categories and ratings across neighborhoods
Data and AI teamsFeed review text and business attributes into sentiment and ranking models
Directory and local SEO buildersSeed listings with verified names, addresses and hours

๐Ÿ“‹ What the Yelp Scraper does

You give it what to search for and where, or paste Yelp URLs, and it writes one row per business.

  • Keyword plus location search. Combine any number of terms (plumbers, sushi) with any number of locations (Austin, TX, 94103, Brooklyn, NY). Each pair is its own search.
  • Paste Yelp URLs. A Yelp search URL keeps every filter you set on the site. A Yelp business URL returns that business's full record.
  • Real Yelp filters. Sort by recommended, highest rated or most reviewed, restrict to price levels $ to $$$$, or keep only businesses open now.
  • Ads kept out. Sponsored results are skipped unless you ask for them, and every row says whether it was sponsored and where it ranked.
  • Business details on demand. Phone, website, menu, full address, coordinates, service areas, claimed status, year established, amenities, history and photos.
  • Reviews on demand. Text, star rating, date, author name, author location, author review count, useful, funny and cool counts, and review photos, sorted the way you choose.

๐Ÿ’ก Why it matters: the rival listings that users complain about return a Yelp link and little else. This Actor returns the business name on every row, and the phone number whenever details are on, so a lead list is usable the moment the run ends.

๐ŸŽฌ Full Demo (๐Ÿšง Coming soon)

A recorded walkthrough is on the way. Until then, run the Actor with its default settings and you will have 10 Austin florists on screen in under a minute.

๐Ÿ“Š Output

FieldDescription
๐Ÿ–ผ imageUrlOriginal-size URL of the business's main photo
๐Ÿช nameBusiness name as shown on Yelp
๐Ÿ”— urlCanonical Yelp business page
๐Ÿ†” bizIdYelp's permanent business ID
๐Ÿท aliasYelp URL slug
โญ ratingAverage star rating ("Not Disclosed" when a business has no reviews yet)
๐Ÿ’ฌ reviewCountTotal number of reviews
๐Ÿ’ฒ priceRange$ to $$$$
๐Ÿ“‚ primaryCategoryFirst Yelp category
๐Ÿ“ž phonePhone number (details on)
๐ŸŒ websiteBusiness website (details on)
๐Ÿ“ fullAddressFull postal address (street and city only when details are off)
๐Ÿ  addressLine1 / addressLine2Street address lines
๐Ÿ™ city / state / postalCode / countryLocation parts (state, ZIP and country need details on)
๐Ÿงญ latitude / longitudeMap coordinates (details on)
๐Ÿ•ฐ timezoneIANA time zone
๐Ÿšซ isClosedYes when Yelp marks the business as closed
โœ… isClaimedYes when the owner has claimed the page
๐Ÿ“… yearEstablishedYear the business says it opened
๐Ÿฝ menuUrlMenu link, restaurants only
๐Ÿ“ท photoCountPhotos on the Yelp page
๐Ÿ›ก isYelpGuaranteedYelp Guaranteed enrolment
โœจ specialties / ๐Ÿ“œ historyThe owner's own description
๐Ÿ“ข isSponsoredYes when the row was a paid ad in the search
๐Ÿ”ข searchRankPosition in the search results
๐Ÿ”Ž searchQuery / ๐Ÿ“Œ searchLocationThe search that found the business
๐Ÿ—จ reviewSnippetReview excerpt Yelp showed in the search
๐Ÿ“Š reviewCountsByRatingReview count for each star level (reviews on)
๐Ÿ—‚ categoriesAll Yelp categories
๐Ÿ˜ neighborhoodsYelp neighborhoods
๐Ÿ•˜ hoursWeekly opening hours, one entry per day
๐Ÿงพ amenitiesAttributes such as delivery, parking, Wi-Fi (details on)
๐Ÿšš serviceAreasAreas a delivery or on-site business serves (details on)
๐Ÿ–ผ photosUp to 25 photo URLs (details on)
๐Ÿ“ reviewsReview objects (reviews on)
๐Ÿ•’ scrapedAtWhen the row was collected
โŒ errorError message, empty on good rows

Fields that need an option you left off read "N/A". Fields the business never filled in read "Not Disclosed".

Three real records from a cloud run for florists in Austin, TX with details and 2 reviews per business. Long arrays (amenities, service areas, photos, reviews) are shortened here for readability.

[
{
"imageUrl": "https://s3-media0.fl.yelpcdn.com/bphoto/aIBH58WFHeu7Ij5of6MZgA/o.jpg",
"name": "Blackbird Floral",
"url": "https://www.yelp.com/biz/blackbird-floral-austin-2",
"bizId": "RgCI-o_wycpSZC7vX3xNmQ",
"alias": "blackbird-floral-austin-2",
"rating": 5,
"reviewCount": 165,
"priceRange": "$$",
"primaryCategory": "Florists",
"phone": "(512) 934-1430",
"website": "https://www.blackbirdfloral.com",
"fullAddress": "2124 E 6th St, Ste 103, Austin, TX 78702, United States",
"addressLine1": "2124 E 6th St",
"addressLine2": "Ste 103",
"city": "Austin",
"state": "TX",
"postalCode": "78702",
"country": "US",
"latitude": 30.260669,
"longitude": -97.718893,
"timezone": "America/Chicago",
"isClosed": "No",
"isClaimed": "Yes",
"yearEstablished": "2011",
"menuUrl": "Not Disclosed",
"photoCount": 244,
"isYelpGuaranteed": "No",
"specialties": "We make our floral arrangements fresh daily, always unique and in our particular style. Order through our website for flower delivery or schedule a pick up at our store. We have small gifts, plants and gift sets as well. For parties and events, give us a call. ",
"history": "We started as a weddings and events floral design business. After a few years in business we had lots of requests for single arrangements around Austin, so we added our delivery service. Nowadays we offer pick up and deliveries and sell gifts and plants in our little flower shop in east Austin. Order online or by phone for pick up or delivery.",
"isSponsored": "No",
"searchRank": 2,
"searchQuery": "florist",
"searchLocation": "Austin, TX",
"reviewSnippet": "We have been using Lea for all of our flower arrangements since 2015. She is great and honestly very...",
"reviewCountsByRating": "1โ˜… 0 | 2โ˜… 0 | 3โ˜… 0 | 4โ˜… 1 | 5โ˜… 164",
"categories": [
"Florists",
"Floral Designers"
],
"neighborhoods": [
"East Austin"
],
"hours": [
"Mon: 9:00 AM - 5:00 PM",
"Tue: 9:00 AM - 5:00 PM",
"Wed: 9:00 AM - 5:00 PM",
"Thu: 9:00 AM - 5:00 PM",
"Fri: 9:00 AM - 5:00 PM",
"Sat: Closed",
"Sun: Closed"
],
"amenities": [
"Accepts credit cards",
"Women-owned",
"Open to All",
"Bike parking (No)"
],
"serviceAreas": [
"Austin, TX 78701",
"Austin, TX 78702",
"Austin, TX 78703"
],
"photos": [
"https://s3-media0.fl.yelpcdn.com/bphoto/aIBH58WFHeu7Ij5of6MZgA/o.jpg",
"https://s3-media0.fl.yelpcdn.com/bphoto/8jjXj19STSIV0IWL2cgrEA/o.jpg"
],
"reviews": [
{
"reviewId": "2i5P-iuWdbgod2xLl64MLA",
"rating": 5,
"date": "2026-04-09T20:10:52Z",
"text": "I live out of State and was trying to send a really special, unusual, and beautiful flower arrangement to my son and his new fiancรฉ to celebrate their engagement. I surfed the web, and kept coming back to the photos of Blackbird floral and their bio about being a family run company. Every time I send flowers somewhere it is really important for me to find a florist who is a true artisan and does not produce cookie cutter arrangements. Blackbird Floral did just that. The arrangement was beautiful and very well received by my son and future daughter-in-law. They sent a photo and couldn't stop talking about how gorgeous the flower arrangement was. Blackbird Floral will be my go-to when sending flowers in Austin, Texas. I ordered the arrangement late morning and they were delivered that same evening. I cannot say enough good things about this small company. It was also very difficult to choose and arrangement as their website photos captured so many beautiful options. Thank you Blackbird!!\nThe pricing was consistent with other stand out floral shops around the country.\nhttps://www.blackbirdfloral.com/flowersandgifts/p/thenaturelover",
"language": "en",
"authorName": "Mary G.",
"authorId": "uN0Ihj4TqAZMR7D52MN8pQ",
"authorLocation": "Norristown, United States",
"authorReviewCount": 2,
"usefulCount": 0,
"funnyCount": 0,
"coolCount": 0,
"photos": []
}
],
"scrapedAt": "2026-09-16T19:31:46.756Z",
"error": null
},
{
"imageUrl": "https://s3-media0.fl.yelpcdn.com/bphoto/ovlB04DMbLW1Zsek4Dbg1Q/o.jpg",
"name": "Texas Blooms And Gifts",
"url": "https://www.yelp.com/biz/texas-blooms-and-gifts-austin-4",
"bizId": "rYiyRqFctgW5xl8BzxSjqQ",
"alias": "texas-blooms-and-gifts-austin-4",
"rating": 4.6,
"reviewCount": 91,
"priceRange": "$$",
"primaryCategory": "Florists",
"phone": "(512) 474-7719",
"website": "https://texas-blooms.com",
"fullAddress": "4616 Triangle Ave, Ste 402, Austin, TX 78751, United States",
"addressLine1": "4616 Triangle Ave",
"addressLine2": "Ste 402",
"city": "Austin",
"state": "TX",
"postalCode": "78751",
"country": "US",
"latitude": 30.314817,
"longitude": -97.733727,
"timezone": "America/Chicago",
"isClosed": "No",
"isClaimed": "Yes",
"yearEstablished": "1990",
"menuUrl": "Not Disclosed",
"photoCount": 154,
"isYelpGuaranteed": "No",
"specialties": "Providing wedding, event, corporate and everyday flowers in Austin, TX and surrounding areas!",
"history": "We bring our passion -- the \"love of flowers\" -- to the Triangle, Austin's newest urban community. Texas Blooms is filled with captivating gifts, seasonal dรฉcor, plants, and a vibrant array of the freshest flowers. In addition to being a locally owned Austin florist, we also offer wedding flowers and corporate florist services.\n\nYour own personal flower shop.\n\nWhether you're seeking a wedding florist, looking for metro Austin flower delivery, wanting to find your own personal flower shop, or find someone you can trust for your special events or corporate floral needs, Texas Blooms is here to serve you -- for every occasion, for everyday.",
"isSponsored": "No",
"searchRank": 3,
"searchQuery": "florist",
"searchLocation": "Austin, TX",
"reviewSnippet": "Truly one of the most beautiful flower arrangements I've ever seen! My daughter was blown away and...",
"reviewCountsByRating": "1โ˜… 8 | 2โ˜… 1 | 3โ˜… 1 | 4โ˜… 1 | 5โ˜… 82",
"categories": [
"Florists",
"Floral Designers"
],
"neighborhoods": [],
"hours": [
"Mon: 9:00 AM - 6:00 PM",
"Tue: 9:00 AM - 6:00 PM",
"Wed: 9:00 AM - 6:00 PM",
"Thu: 9:00 AM - 6:00 PM",
"Fri: 9:00 AM - 6:00 PM",
"Sat: 9:00 AM - 3:00 PM",
"Sun: Closed"
],
"amenities": [
"Wheelchair accessible",
"Accepts credit cards",
"Garage parking, Street parking",
"Free Wi-Fi"
],
"serviceAreas": [
"Austin, TX",
"Austin, TX 78705",
"Austin, TX 78723"
],
"photos": [
"https://s3-media0.fl.yelpcdn.com/bphoto/ovlB04DMbLW1Zsek4Dbg1Q/o.jpg",
"https://s3-media0.fl.yelpcdn.com/bphoto/P62QZR_5Do7XSXMbGFGsAg/o.jpg"
],
"reviews": [
{
"reviewId": "uxZUxkGyY7vvpjnE31DonQ",
"rating": 5,
"date": "2026-08-14T22:59:38Z",
"text": "My fiancรฉ has been bringing me flowers from here for several months now and this last bouquet was so good I knew I had to leave a review. The flowers are simply stunning, extremely healthy and vibrant. The presentation and packaging also indicates a high level of care and customer experience. They also have some of the best bath bombs and cute little gifts.",
"language": "en",
"authorName": "Madelaine W.",
"authorId": "7FGTrZtPStcq8vOGKI8vmw",
"authorLocation": "Downtown, Austin, United States",
"authorReviewCount": 58,
"usefulCount": 0,
"funnyCount": 0,
"coolCount": 0,
"photos": []
}
],
"scrapedAt": "2026-09-16T19:31:46.838Z",
"error": null
},
{
"imageUrl": "https://s3-media0.fl.yelpcdn.com/bphoto/E6NU013xchQ_EnBlmjtXvw/o.jpg",
"name": "Ben White Florist",
"url": "https://www.yelp.com/biz/ben-white-florist-austin",
"bizId": "gYtTQjzIWnQEIZ35EqHbTA",
"alias": "ben-white-florist-austin",
"rating": 4.7,
"reviewCount": 192,
"priceRange": "$$",
"primaryCategory": "Florists",
"phone": "(512) 447-3577",
"website": "https://benwhiteflorist.com",
"fullAddress": "3200 S Congress Ave, Austin, TX 78704, United States",
"addressLine1": "3200 S Congress Ave",
"addressLine2": "N/A",
"city": "Austin",
"state": "TX",
"postalCode": "78704",
"country": "US",
"latitude": 30.23105,
"longitude": -97.75973,
"timezone": "America/Chicago",
"isClosed": "No",
"isClaimed": "Yes",
"yearEstablished": "1982",
"menuUrl": "Not Disclosed",
"photoCount": 137,
"isYelpGuaranteed": "No",
"specialties": "Family owned and operated since 1982, we carry a large selection of beautiful flowers that are available for same day delivery throughout Austin, TX.",
"history": "Established in 1982 with 2 brothers as the owners. It was originally located on Ben White Blvd. The name was kept after the move to South Congress. Proud to be part of the South Austin community.",
"isSponsored": "No",
"searchRank": 4,
"searchQuery": "florist",
"searchLocation": "Austin, TX",
"reviewSnippet": "The flower arrangement was spectacular as was the customer service. My best friend moved to Austin...",
"reviewCountsByRating": "1โ˜… 6 | 2โ˜… 2 | 3โ˜… 2 | 4โ˜… 16 | 5โ˜… 166",
"categories": [
"Florists"
],
"neighborhoods": [
"78704 (South Austin)"
],
"hours": [
"Mon: 8:00 AM - 4:00 PM",
"Tue: 8:00 AM - 4:00 PM",
"Wed: 8:00 AM - 4:00 PM",
"Thu: 8:00 AM - 4:00 PM",
"Fri: 8:00 AM - 4:00 PM",
"Sat: 8:00 AM - 12:00 PM",
"Sun: Closed"
],
"amenities": [
"Wheelchair accessible",
"Accessible parking near entrance",
"ADA-compliant main entrance",
"No steps or stairs"
],
"serviceAreas": [],
"photos": [
"https://s3-media0.fl.yelpcdn.com/bphoto/E6NU013xchQ_EnBlmjtXvw/o.jpg",
"https://s3-media0.fl.yelpcdn.com/bphoto/q9bgLu70VpDGpqIDsCDlCg/o.jpg"
],
"reviews": [
{
"reviewId": "nguy40NfMPtEwE6YRjSq7g",
"rating": 5,
"date": "2026-09-09T11:43:33Z",
"text": "The flowers were fresh and had a wonderful appearance. The florist did a great job choosing and arranging everything. The bouquet looked even nicer than I imagined.",
"language": "en",
"authorName": "Frank C.",
"authorId": "Fj2dpa3xZ8u5dgcH5Z6Z-Q",
"authorLocation": "Downtown, Austin, United States",
"authorReviewCount": 2,
"usefulCount": 0,
"funnyCount": 0,
"coolCount": 0,
"photos": []
}
],
"scrapedAt": "2026-09-16T19:31:46.878Z",
"error": null
}
]

โœจ Why choose this Actor

  • Names and phones, not just links. Every row has the business name, and the phone number arrives with details on. That is the most common complaint about other Yelp listings on the Store.
  • Consistent results. Yelp's own page data is read directly, and a blocked host is swapped for another automatically, so a run does not quietly come back short.
  • Pay only for what you switch on. Search rows are the base. Details and reviews are separate options, billed only when that data actually comes back.
  • No browser. Plain HTTP, so runs start fast and stay cheap even at thousands of businesses.
  • Honest limits. Yelp stops every search at 240 results. The log says so, and the FAQ explains how to cover a whole city anyway.
  • Every filter was tested. Sort, price and open-now were each checked against live Yelp results before they went into the form.

๐Ÿ“ˆ How it compares to alternatives

This ActorTypical Yelp link scraperManual copy from Yelp
Business name on every rowYesNot alwaysYes
Phone and websiteYes, with details onOften missingOne page at a time
CoordinatesYes, with details onRarelyNo
Weekly hoursYesSometimesYes, by retyping
Reviews with author and reactionsYes, optional, any countSeparate toolSlow
Sponsored results flaggedYesRarelyYes
Results per searchUp to 240, Yelp's own capUp to 240Up to 240
Browser neededNoOftenYes

๐Ÿš€ How to use

  1. Create a free Apify account. New accounts get $5 of free credit, enough to try this Actor straight away: sign up here.
  2. Open the Actor and type what you are looking for in Search terms, for example plumbers.
  3. Add locations, one per line, such as Denver, CO or 10001.
  4. Or paste Yelp URLs from your browser: search pages keep their filters, business pages return full records.
  5. Pick filters if you want them: sort order, price levels, open now.
  6. Switch on business details if you need phone, website and coordinates, and reviews if you need review text.
  7. Set Max Items and start the run.
  8. Download the results as CSV, Excel, JSON or XML, or read them from the dataset API.

๐Ÿ’ผ Business use cases

Local lead generation

Search roofers across 30 suburbs with details on and you have a call list with phone, website, rating and review count, ready for a CRM import. Filter on isClaimed = No to find owners who have never managed their listing.

Competitive and site analysis

Pull every coffee shop in a metro with coordinates, price level and rating, drop them on a map, and see where demand is served badly before you sign a lease.

Reputation monitoring

Run your locations weekly with reviews on, sorted newest first, and alert on any new one or two star review in Slack before it sits unanswered.

Market sizing and research

Count businesses per category, price level and neighborhood, and compare average ratings between cities for a pitch deck or an investment memo.

๐Ÿ”Œ Automating Yelp Scraper

  • Make and Zapier: trigger on run finish and push new businesses into a sheet, a CRM or an email tool.
  • Slack: post new low-star reviews for your locations to a channel.
  • Airbyte and Fivetran: land the dataset in BigQuery, Snowflake or Postgres.
  • GitHub Actions: schedule a weekly run and commit the CSV to keep a history of ratings.
  • Google Drive and Sheets: write each run to a dated sheet your team can filter.
  • Webhooks: call your own endpoint when a run finishes, with the dataset ID in the payload.

๐ŸŒŸ Beyond business use cases

  • Research: study how ratings, price and neighborhood relate, or how review language differs between cities.
  • Personal: shortlist the best-rated vets, mechanics or caterers near you in one sheet.
  • Non-profit: map food, childcare or health services in underserved areas.
  • Experimentation: review text with star ratings is a ready-made labelled dataset for sentiment models.

๐Ÿค– Ask an AI assistant about this scraper

Paste this into ChatGPT, Claude or any assistant that can browse:

Using the Apify Actor parseforge/yelp-scraper, explain how I would build a list of every dentist in the Dallas area with phone number, website and rating, given that Yelp shows at most 240 results per search.

โ“ Frequently Asked Questions

Do I need a Yelp account or an API key?

No. The Actor reads the same public pages any visitor can open.

Why do phone and website say "N/A"?

Yelp search pages do not include them. Switch on "Add business details" and the Actor opens each business page to fill them in.

How many businesses can one search return?

Yelp stops every search at 240 results, even when it says there are more. To cover a whole city, add several locations (ZIP codes or neighborhoods) or several narrower terms. Duplicates across searches are removed automatically.

Can I scrape a single business?

Yes. Paste its Yelp business URL into Yelp URLs. Business URLs always return the full record, so they include details.

How many reviews can I get per business?

As many as Yelp shows. Set Max reviews per business. On a large restaurant we paged through all 3,420 English reviews.

Which reviews are included?

Yelp's recommended English reviews, in the order you pick: Yelp's default, newest, oldest, highest rated, lowest rated or elite reviewers first. Reviews Yelp hides as "not recommended" are not included.

Are owner replies included?

No. Yelp returned no owner replies in any review we sampled, so the field was left out rather than shipped empty.

Does it work outside the United States?

Yes. Any location Yelp covers works, for example Toronto, ON or London.

Are sponsored results included?

Not by default. Switch on "Include sponsored results" to keep them. Each row says whether it was sponsored.

Why is the rating "Not Disclosed" for some businesses?

Businesses with no reviews have no rating on Yelp. The Actor says so instead of inventing a zero.

Do I need a proxy?

No. Leave it off. Turn it on only if the log shows blocked requests.

Can I export to Excel?

Yes. CSV, Excel, JSON and XML are one click away from the dataset.

๐Ÿ”Œ Integrate with any app

The dataset is available over the Apify API the moment a run finishes, so anything that speaks HTTP can use it. Use the official JavaScript or Python clients, call the REST endpoints directly, subscribe to a webhook, or connect through Make, Zapier, n8n, Airbyte or the Apify MCP server.

๐Ÿ’ก Pro Tip: browse the complete ParseForge collection for more lead generation and review Actors.

๐Ÿ†˜ Need Help? Open our contact form

โš ๏ธ Disclaimer: This is an independent tool and is not affiliated with, endorsed by or sponsored by Yelp. It collects only publicly available data from pages any visitor can open.