Yelp Business & Reviews Scraper

Search Yelp businesses by keyword and location or scrape business URLs: name, rating, review count, categories, price, phone, website, address, coordinates, opening hours and optional full review texts. No login, no browser.

  • SOON
  • 1 credit per business
  • Failed results are free

Coming soon

This site blocks requests from cloud servers, so this tool goes live once we switch on residential network access. The tool is built and tested; the example below shows what it returns.

See the example

Example output

What your agent gets back.

2 example resultsSAMPLE
  • Lou Malnati's Pizzeria

    Phone
    (312) 828-9800
    Rating
    4
    Review count
    7,974
    Alias
    lou-malnatis-pizzeria-chicago
    Price range
    $$
  • Lily Chen, DDS, PA

    Phone
    (713) 665-2088
    Rating
    4.9
    Review count
    63
    Alias
    lily-chen-dds-pa-bellaire
    Categories
    General Dentistry, Cosmetic Dentists, Endodontists
View raw JSON
{
  "businessId": "8vFJH_paXsMocmEO_KAa3w",
  "alias": "lou-malnatis-pizzeria-chicago",
  "name": "Lou Malnati's Pizzeria",
  "url": "https://www.yelp.com/biz/lou-malnatis-pizzeria-chicago",
  "rating": 4,
  "reviewCount": 7974,
  "priceRange": "$$",
  "categories": [
    "Pizza",
    "Italian",
    "Sandwiches"
  ],
  "categoryAliases": [
    "pizza",
    "italian",
    "sandwiches"
  ],
  "phone": "(312) 828-9800",
  "website": "https://www.loumalnatis.com/chicago-river-north",
  "address": "439 N Wells St, Chicago, IL 60654",
  "street": "439 N Wells St",
  "city": "Chicago",
  "region": "IL",
  "postalCode": "60654",
  "country": "US",
  "latitude": 41.8903586,
  "longitude": -87.6337084,
  "neighborhoods": [
    "River North",
    "Near North Side"
  ],
  "hours": [
    {
      "day": "Monday",
      "hours": [
        "11:00 AM - 11:00 PM"
      ]
    },
    {
      "day": "Tuesday",
      "hours": [
        "11:00 AM - 11:00 PM"
      ]
    },
    {
      "day": "Wednesday",
      "hours": [
        "11:00 AM - 11:00 PM"
      ]
    },
    {
      "day": "Thursday",
      "hours": [
        "11:00 AM - 11:00 PM"
      ]
    },
    {
      "day": "Friday",
      "hours": [
        "11:00 AM - 12:00 AM (Next day)"
      ]
    },
    {
      "day": "Saturday",
      "hours": [
        "11:00 AM - 12:00 AM (Next day)"
      ]
    },
    {
      "day": "Sunday",
      "hours": [
        "11:00 AM - 11:00 PM"
      ]
    }
  ],
  "photoUrl": "https://s3-media0.fl.yelpcdn.com/bphoto/9KVGmKJA7qp93s2C3bsRLw/l.jpg",
  "ratingDistribution": [
    452,
    490,
    1055,
    2200,
    3779
  ],
  "reviews": [
    {
      "reviewId": "bfyZU9YTR8O5aRu3LI6s_g",
      "rating": 5,
      "text": "I came to Chicago as a tourist and definitely wanted to try Chicago-style pizza. I didn't know much about the different types of pizza or what to order, so I decided to visit the famous Lou Malnati's.\nThere are several Lou Malnati's locations in Chicago, and I chose the one on N. Wells St. because they offer a personal-size pizza, which was perfect for me.\nThe service was great. Grace was very kind, friendly, and helpful. Since I was a tourist and didn't know much about Chicago pizza, I really appreciated her help and guidance.\nThe deep-dish Chicago pizza was absolutely delicious!\nI really enjoyed my experience here, and I'll definitely come back to this location the next time I visit Chicago",
      "language": "en",
      "date": "2026-09-25T17:02:12-05:00",
      "authorName": "Tomoko I.",
      "authorId": "1ickSuyOWWKWdQpauKmkEw",
      "authorLocation": "Toronto, Canada",
      "authorReviewCount": 385,
      "authorFriendCount": 63,
      "reactions": {
        "HELPFUL": 2,
        "THANKS": 2,
        "LOVE_THIS": 1,
        "OH_NO": 0
      },
      "photoUrls": [],
      "ownerReply": {
        "text": "Thank you so much for taking the time to share your positive feedback with us! We're thrilled to hear about your great experience, and that Grace made your visit special. We look forward to welcoming you back on your next trip. -Lou's Guest Services",
        "date": "2026-09-27T18:50:35-05:00",
        "ownerName": "Lou M."
      }
    },
    {
      "reviewId": "JnvE-lmCB4cEmkQxs4pJ0A",
      "rating": 3,
      "text": "Booked a reservation and pre-ordered a large classic deep dish pizza for 7 pm, but we didn't actually get our pizza until 8:10, which wasn't a big deal to me personally but just putting that out there that you still might have to wait a bit if you pre-order. I didn't mind waiting because it gave me and my partner a chance to look over the menu more and ask our server for recs, to which he recommend the Lou Malnatis salad. This salad honestly blew my expectations and I can see why it's such a crowd favorite - the roasted salami bits and gorgonzola cheese provided a really nice savory contrast with the sweet vinaigrette they used. \n\nWhen it comes to the deep dish pizza however, I think deep dish style just isn't for me. You can taste all the ingredients (the cheese, tomato sauce and sausage) but they don't really come together in a cohesive manner. I had one bite and I didn't really feel compelled to take another after, it reminded me of my own home cooking when I would add too much tomato sauce and overcooked the cheese on a lasagna. \n\nI'm not saying deep dish pizza or Lou Malnatis is bad necessarily, the service was friendly and attentive, I just think a regular pizza is more my speed.",
      "language": "en",
      "date": "2026-10-07T22:14:13-05:00",
      "authorName": "Brendan Y.",
      "authorId": "Pl87IxFZKJng9MOX31bB0Q",
      "authorLocation": "Walnut, CA",
      "authorReviewCount": 24,
      "authorFriendCount": 328,
      "reactions": {
        "HELPFUL": 1,
        "THANKS": 1,
        "LOVE_THIS": 1,
        "OH_NO": 1
      },
      "photoUrls": [
        "https://s3-media0.fl.yelpcdn.com/bphoto/T2gpXZ85jOnkrVPMEUPymw/o.jpg"
      ]
    }
  ],
  "searchTerm": "pizza",
  "searchLocation": "Chicago, IL",
  "searchRank": 2,
  "scrapedAt": "2026-10-21T04:33:47.180Z"
}

Use it from your agent

One key, any agent.

  1. 01Get your keySign up with your email. You start with 2,000 free credits.
  2. 02Call the toolSend the input as JSON. The answer comes back with the results and the credits used.
  3. 03Or plug in MCPAdd one block to Claude, Cursor or any MCP client and your agent finds “yelp” by itself.
curl -X POST https://pullwire.dev/api/v1/tools/yelp/runs \
  -H "x-api-key: $PULLWIRE_API_KEY" \
  -H "content-type: application/json" \
  -d '{"searches":[{"term":"pizza","location":"Chicago, IL"}],"maxResults":3}'

Waits up to 25 s for the results. Add ?async=1 to get a run id back right away.

Options

Everything you can set.

FieldWhat it doesTypeDefault
SearchessearchesOne entry per search: a search term and the location to search in.list of entries–
Search termrequiredsearches[].termWhat to search for, as on Yelp: "pizza", "dentist", "plumber", a business name ...text–
Locationrequiredsearches[].locationCity, neighborhood, address or ZIP code, e.g. "Chicago, IL", "Brooklyn, NY" or "London, UK".text–
Business URLsbusinessUrlsYelp business pages to scrape directly, e.g. https://www.yelp.com/biz/lou-malnatis-pizzeria-chicago (the part after /biz/ also works on its own).list of text–
Max businesses per searchmaxBusinessesPerSearchHow many businesses to return per search, in Yelp's own ranking (sponsored results excluded). Yelp returns at most 25 per search, so use more specific terms or locations for more.number10
Max reviews per businessmaxReviewsPerBusinessFull review texts to include with every business (0 = none, up to 100). Reviews are loaded 20 at a time.number0
Review orderreviewsSortOrder of the reviews: Yelp's recommended order, newest, oldest, highest or lowest rated, or Elite reviewers first.one of: relevance, newest, oldest, highest_rated, lowest_rated, elitesrelevance
Review languagereviewsLanguageTwo-letter language code of the reviews to load, e.g. "en", "es", "fr".texten
Max businessesmaxResultsStop after this many businesses in total. Empty: no extra cap.number–

Pricing

Pay for results, not requests.

1credit per business

One Yelp business with its details (and the reviews you asked for). Searches or URLs with no business found are not charged.

  • Failed results are free
  • One balance for every tool
  • 2,000 free credits when you sign up