BizBuySell Scraper
Pricing
from $0.70 / 1,000 business listings
BizBuySell Scraper
BizBuySell Scraper: Scrape businesses for sale from BizBuySell by state, city, industry, price or cash flow: asking price, cash flow, revenue, EBITDA, year established, broker.
Pricing
from $0.70 / 1,000 business listings
Rating
0.0
(0)
Developer
Automly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
BizBuySell Scraper - Businesses for Sale, Prices & Cash Flow
What is BizBuySell Scraper?
BizBuySell Scraper is a tool that lets you scrape businesses for sale from BizBuySell: title, location, industry, asking price, cash flow (SDE), gross revenue, EBITDA, inventory, FF&E, real estate, year established, employees, reason for selling, financing, franchise, the full description and the listing broker's name, firm and profile link. Type a state or city, pick industries and price or cash flow ranges, or paste any BizBuySell link, click Start, and download the listings as Excel, CSV or JSON.
- β‘ Fast: 500 listings from a state search in about 20 seconds, 100 listings with full details in under a minute (our tests)
- π Search your way: states, cities, counties, 20 industries, price, cash flow and revenue ranges, listing types, keywords, or any BizBuySell search link
- π° Clean numbers: every money field as a number you can sort and filter, plus the text as shown ("Not Disclosed" stays visible)
- π No login: no BizBuySell account needed
- πΈ Free to try: the $5 of free usage every Apify account gets each month covers about 5,000 business listings
What can BizBuySell Scraper do?
- Scrape businesses for sale in any US state, city or county, like
Texas,Austin, TXorTravis County, TX - Scrape BizBuySell by industry: restaurants, retail, service businesses, manufacturing, online and technology and 15 more
- Filter by asking price, cash flow and gross revenue, the way you would on BizBuySell
- Find established businesses, asset sales, start-ups or business real estate, with real estate included or seller financing offered
- Search listings by keyword, like
car wash,HVACordaycare - Get full listing details: financials, year established, employees, reason for selling, financing terms, franchise and the complete description
- Paste any BizBuySell search link with the filters you set on the site, or single listing links
- Collect whole markets: big searches are read past BizBuySell's 10,000-results-per-search limit
- Export to Excel, CSV, JSON, HTML or XML, or send the data to Google Sheets, Make, Zapier and more
What data can you extract from BizBuySell?
| π·οΈ Title and listing number | π Location, city and state | π Industry |
| π΅ Asking price | πΈ Cash flow (SDE) | π Gross revenue |
| π EBITDA | π¦ Inventory | πͺ Furniture, fixtures & equipment |
| π’ Real estate (owned or leased) | π Year established | π₯ Employees |
| β Reason for selling | π€ Financing | π Franchise |
| π Full description | π§βπΌ Broker name and firm | π Broker profile link |
How to scrape BizBuySell
- Create a free Apify account.
- Open BizBuySell Scraper.
- Enter locations (
Texas,Austin, TX), pick industries, set filters, or paste BizBuySell links. - Set how many listings you want per search, and turn on Include full listing details if you need revenue, inventory, employees and the full description.
- Click Start, then download the listings as Excel, CSV, JSON or HTML.
How much does it cost to scrape BizBuySell listings?
You pay only for the listings you get. A listing from search results is a business listing; a listing saved with Include full listing details turned on, or from a single listing link, is a listing with full details.
| Apify plan | Business listings per 1,000 | Listings with full details per 1,000 |
|---|---|---|
| Free | $1.00 | $2.50 |
| Starter (Bronze) | $0.90 | $2.25 |
| Scale (Silver) | $0.80 | $2.00 |
| Business (Gold) and higher | $0.70 | $1.75 |
Platform usage is included in these prices, so there is nothing else to pay.
Example: 1,000 businesses for sale in Texas cost $1.00 on the Free plan and $0.70 on Business. The same 1,000 listings with full details cost $2.50 on the Free plan.
Every Apify account gets $5 of free usage each month, enough for about 5,000 business listings at Free-plan prices. See the Pricing tab for details.
β¬οΈ Input
| Setting | What it does |
|---|---|
| Locations | US states, cities or counties: Texas, TX, Austin, TX, Travis County, TX. Leave empty to search all of BizBuySell |
| Industries | One or more of BizBuySell's 20 industries. With locations, every location is searched for every industry |
| BizBuySell links | Search links (a state, city, industry or any search with filters set on the site) and single listing links |
| Max listings per search | How many listings to save for each search (default 100). Set 0 for all of them |
| Include full listing details | Adds gross revenue, inventory, FF&E, real estate, year established, employees, reason for selling, financing, franchise, industry and the full description |
| Filters | Asking price, cash flow and gross revenue ranges, listing types, keyword, real estate included, seller financing |
Restaurants in Austin with full details:
{"locations": ["Austin, TX"],"industries": ["restaurants-food"],"maxItems": 50,"includeDetails": true}
Profitable established businesses in Florida and Georgia asking under $1 million:
{"locations": ["Florida", "Georgia"],"listingTypes": ["established"],"askingPriceMax": 1000000,"cashFlowMin": 150000,"maxItems": 500}
A search link from BizBuySell, plus a single listing:
{"startUrls": ["https://www.bizbuysell.com/texas/restaurants-and-food-businesses-for-sale/","https://www.bizbuysell.com/business-opportunity/full-service-auto-and-light-truck-repair-business/2535275/"]}
β¬οΈ Output
Every listing is one row. A listing with full details:
{"id": "2535275","url": "https://www.bizbuysell.com/business-opportunity/full-service-auto-and-light-truck-repair-business/2535275/","title": "Full-Service Auto & Light Truck Repair Business","listingType": "Established business","location": "Houston, TX","city": "Houston","state": "TX","industry": "Auto Repair and Service Shops > Tire Stores","askingPrice": 2520000,"askingPriceText": "$2,520,000","cashFlow": null,"cashFlowText": "Not Disclosed","grossRevenue": 5800000,"grossRevenueText": "$5,800,000","ebitda": 720000,"ebitdaText": "$720,000","inventory": null,"inventoryText": null,"ffe": null,"ffeText": null,"realEstate": "Leased","realEstateValue": null,"yearEstablished": 2008,"employees": 22,"employeesText": "22 (16 Full-time, 4 Part-time, 2 Contractors)","reasonForSelling": "Transitioning to semi-retirement.","financing": "Seller financing available","isFranchise": false,"franchise": null,"summary": "Established full-service auto and light truck repair business serving the Houston, Texas area since 2008. The company provides a wide range of automotive repair, diagnostics, preventive maintenance,...","description": "Established full-service auto and light truck repair business serving the Houston, Texas area since 2008. ...","brokerName": "Teet Ratsep","brokerFirm": "Legacy Acquisitions USA","brokerProfileUrl": "https://www.bizbuysell.com/business-broker/teet-ratsep/legacy-acquisitions-usa/44114/","detailsIncluded": true,"searchSource": "Texas","scrapedAt": "2026-10-02T10:53:49Z"}
Money fields come twice: as a number (askingPrice) for sorting and filtering, and as shown on BizBuySell (askingPriceText). When a seller does not disclose a figure, the number is empty and the text says "Not Disclosed".
Which fields come with which setting?
| Field | Search results | With full details |
|---|---|---|
| Title, location, asking price, cash flow, EBITDA, summary, listing type | β | β |
| Broker name, firm and profile link | when the result shows them | β |
| Gross revenue, inventory, FF&E, real estate | β | |
| Year established, employees, reason for selling, financing, franchise | β | |
| Industry and full description | β |
Listings sold by their owners have no broker. Start-ups and real estate listings show fewer financial fields than established businesses.
How can I use BizBuySell data?
- Buy a business: shortlist businesses in your area and price range, sorted by cash flow
- Search funds and private equity: build a deal pipeline by industry and size, and see new listings each week
- Valuation research: compare asking price to cash flow and revenue across thousands of listings in one industry
- Business brokers: watch competing listings and pricing in your market
- Lenders and SBA loan officers: find acquisition deals that need financing
- Market analysis: track how many businesses are for sale by state, city and industry over time
Scrape more business, property and lead data
| Actor | What it gets |
|---|---|
| Zillow Scraper - Property Listings, Rentals, Sold & Agent Data | Zillow homes for sale, rentals and sold listings by city, ZIP code or search link, with agent data |
| Google Maps Scraper | Local businesses: names, addresses, phones, websites, ratings, reviews and opening hours |
| Apartments.com Scraper - Rentals, Prices & Floor Plans | Apartments.com rentals by city or ZIP code: rent, address, phone, floor plans and fees |
| LinkedIn Company Employees Scraper + Emails (No Login) | A company's employees on LinkedIn: name, headline, location and profile link |
| Website Email Scraper | E-mail addresses from any website: the start page plus its contact, about and team pages |
βFAQ
How much does it cost to scrape BizBuySell?
$1.00 per 1,000 business listings on the Free plan and less on paid plans, with platform usage included; listings with full details have their own price. See the cost section above for every plan and price. Max listings per search keeps the cost of a run under control, and you can also set a maximum cost per run.
How many listings can I get?
As many as a search has. BizBuySell shows at most 10,000 results per search, but bigger searches (like all businesses in the US) still give you every listing. A listing that turns up more than once in a run (in two searches, or twice in one) is saved once.
Does it include phone numbers, emails or photos?
No. The scraper saves the public listing text and figures and the listing broker's name, firm and profile link. It leaves out phone numbers, email addresses (also when a seller types them into a description) and photos. To reach a seller, open the listing link.
Can I use the filters I set on BizBuySell?
Yes. Set your filters on BizBuySell, copy the page's address and paste it into BizBuySell links. Filters in the input form apply on top of it.
Can I filter by year established or franchise?
Those are not search filters on BizBuySell. Turn on Include full listing details and filter the results by yearEstablished and isFranchise.
Do I need a BizBuySell account?
No. You don't need a BizBuySell account, cookies or an API key: the scraper collects the public listings anyone can see without signing in. Listing statistics and other member-only sections are not included.
What happens with a sold or removed listing?
The run goes on with the other inputs, and the run report lists the listings that are no longer on BizBuySell. A link that is not a BizBuySell search or listing is named in an error message before the run starts.
Can I scrape the BizBuySell broker directory too?
Yes, with our BizBuySell Business Brokers Scraper: brokers by state, city or specialty with their firm, areas served, specialties and listing counts.
Can I connect BizBuySell Scraper to other tools or AI agents?
Yes. Start runs and download results with the Apify API or the Python and JavaScript clients, send results to Make, Zapier, n8n, Google Sheets or Slack with Apify integrations and webhooks, or let AI assistants and agents run it through the Apify MCP server at mcp.apify.com. For instant answers inside your app, its real-time API returns listings directly for /search?location=... and /listing?url=..., without starting a run.
Is it legal to scrape BizBuySell?
This scraper only collects public business-for-sale listings that anyone can see on BizBuySell. It leaves out phone numbers, email addresses and photos. Broker names and profile links can still be personal data, which may be protected by laws such as GDPR, so only scrape for a legitimate reason, do not use the data to contact people in ways they have not agreed to, and ask a lawyer if you are unsure. You can read more in Is web scraping legal?
BizBuySell Scraper is an independent tool. It is not affiliated with, endorsed by or sponsored by BizBuySell or CoStar.
Something isn't working?
Open the Issues tab and tell us your input and what you expected, or which field you need. We read every one and usually reply within a day.
β Your feedback
Have an idea or found a problem? Tell us in the Issues tab. If BizBuySell Scraper saved you time, a short review on the Reviews tab helps other people find it.