Crunchbase Scraper — Companies, Funding & Investors avatar

Crunchbase Scraper — Companies, Funding & Investors

Pricing

from $5.00 / 1,000 company profiles

Go to Apify Store
Crunchbase Scraper — Companies, Funding & Investors

Crunchbase Scraper — Companies, Funding & Investors

Scrape public Crunchbase company profiles by URL, slug or name: description, categories, headquarters, employee range, website, funding stage, investors, acquisitions, key people, similar companies.

Pricing

from $5.00 / 1,000 company profiles

Rating

0.0

(0)

Developer

Trevor Ortega

Trevor Ortega

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

3

Monthly active users

8 days ago

Last modified

Categories

Share

Crunchbase Company Scraper

Scrape public Crunchbase company profiles by URL, slug or company name: description, categories, headquarters, employee range, website, company contact email and phone, social links, IPO status and ticker, funding stage and number of rounds, investors, acquisitions, parent and sub-organizations, founders and key people, web-traffic and technology signals, and the similar companies listed on the page.

Built for lead generation, CRM enrichment and market research: give it a list of companies and get one structured item per company that you can export to JSON, CSV or Excel, or pull through the API into Google Sheets, a CRM or an LLM pipeline. No Crunchbase account, API key, cookies or headless browser. One company is one page request and one result, and you pay only for the profiles you get.

What it does not do. Crunchbase shows some values only to registered or paying users: the founded date, total funding, funding dates and amounts, the number of exits and news headlines are blurred for visitors who are not logged in. This Actor never logs in, so those fields come out as null and are named in lockedFields (see "Why are total funding and founded date empty?" below).

What data does Crunchbase Company Scraper extract?

Every item is one company (or investor, school, non-profit: anything with a Crunchbase organization page).

FieldDescription
slug, name, url, uuidCrunchbase permalink, company name, profile URL and Crunchbase UUID
legalName, aliasesLegal name and "also known as" names
shortDescription, descriptionOne-line summary and the full "About the company" text
website, logoUrlCompany website and logo image
categories, categoryGroupsIndustries (SaaS, Developer Tools, ...) and industry groups (Software, Financial Services, ...)
headquarters, headquartersRegions{city, region, country} and regional groupings (San Francisco Bay Area, European Union (EU), ...)
operatingStatus, companyType, organizationTypesactive / closed; for_profit / non_profit; any of company, investor, school
employeeRangeHeadcount band: 1-10, 11-50, 251-500, 10001+
ipoStatus, stockSymbol, stockExchangeprivate / public / delisted, ticker (ABNB) and exchange (NASDAQ)
cbRank, growthScore, heatScoreCrunchbase rank and Crunchbase's growth and heat scores (0-100)
fundingRoundsCount, lastFundingTypeNumber of funding rounds and the type of the latest one (seed, series_b, post_ipo_debt, grant, ...)
investorsCount, topInvestorsNumber of investors and the investor organizations named on the page, most recent first (up to 10)
acquisitionsCount, acquisitionsNumber of acquisitions and the acquired companies shown on the page ({name, slug, url}, up to 10)
acquiredBy, parentOrganizationAcquirer and parent organization as {name, slug, url}
subOrganizationsCount, subOrganizationsSubsidiaries, divisions and investment arms ({name, slug, url, type})
investmentsCount, fundsCountFor investors: number of investments made and funds raised
foundersFounder names as shown on the company page
keyPeople, keyPeopleCountNames and job titles from the page's "Employee Profiles" block (up to 8), and how many employee profiles Crunchbase holds
contactEmail, phoneThe company's contact email and phone number shown on the page
socialLinksCompany pages: {linkedin, twitter, facebook}
similarCompaniesWith Include similar companies: the competitors the page lists ({name, slug, url})
productsProducts and services shown on the page ({name, description})
monthlyWebVisits, webVisitsGrowthPctSemrush monthly visits and month-over-month change in percent
technologiesCount, itSpendUsd, patentsCount, trademarksCountBuiltWith technology count, Aberdeen IT spend estimate, IPqwery patents and trademarks
latestNewsDateDate of the newest press item on the profile
foundedOn, totalFundingUsd, lastFundingAt, lastFundingAmountUsd, exitsCount, newsLocked by Crunchbase for logged-out visitors: null (filled automatically if Crunchbase shows them)
lockedFieldsWhich of the fields above exist for this company but are withheld by Crunchbase
searchNameThe name you typed, when the company was found through Company names
scrapedAtTimestamp of the run (ISO 8601)

How to scrape Crunchbase company data

  1. Paste company pages into Company URLs (https://www.crunchbase.com/organization/apify), or type permalinks into Company slugs (airbnb), or type plain names into Company names (Sequoia Capital). You can mix all three.
  2. Set Max companies to cap the run and the cost.
  3. Optionally turn on Include similar companies to get each company's competitors, then feed those slugs into a second run.
  4. Click Start. Results appear in the Dataset tab; export them or read them through the API.

Input example

{
"startUrls": [{ "url": "https://www.crunchbase.com/organization/apify" }],
"companySlugs": ["airbnb", "github"],
"companyNames": ["Sequoia Capital"],
"maxItems": 50,
"includeSimilarCompanies": true
}

Output example

{
"slug": "apify",
"name": "Apify",
"url": "https://www.crunchbase.com/organization/apify",
"uuid": "0b5c8c49-1242-446a-8bab-57c11b113373",
"legalName": "Apify Technologies s.r.o.",
"aliases": [],
"shortDescription": "Apify is the largest marketplace of tools for AI. Thousands of Actors get web data and automate tasks.",
"description": "Apify is the largest marketplace of tools for AI. Thousands of ready-to-run tools called Actors get web data and automate tasks on the web, ...",
"website": "https://apify.com",
"logoUrl": "https://images.crunchbase.com/image/upload/c_pad,h_256,w_256,f_auto,q_auto:eco,dpr_1/e33795aa49d74b8e9db937407aad31cd",
"categories": ["Developer APIs", "E-Commerce", "Enterprise Software", "Information Technology", "Internet", "Software"],
"categoryGroups": ["Commerce and Shopping", "Information Technology", "Software"],
"headquarters": { "city": "Prague", "region": "Hlavni mesto Praha", "country": "Czech Republic" },
"headquartersRegions": ["European Union (EU)", "Europe, Middle East, and Africa (EMEA)"],
"foundedOn": null,
"operatingStatus": "active",
"companyType": "for_profit",
"organizationTypes": ["company"],
"employeeRange": "251-500",
"ipoStatus": "private",
"stockSymbol": null,
"stockExchange": null,
"cbRank": 6444,
"growthScore": 81,
"heatScore": 74,
"totalFundingUsd": null,
"fundingRoundsCount": 5,
"lastFundingType": "series_unknown",
"lastFundingAt": null,
"lastFundingAmountUsd": null,
"investorsCount": 4,
"topInvestors": ["J&T Ventures", "Reflex Capital", "INCOMMING ventures", "Y Combinator"],
"acquisitionsCount": null,
"acquisitions": [],
"acquiredBy": null,
"parentOrganization": null,
"subOrganizationsCount": null,
"subOrganizations": [],
"investmentsCount": null,
"fundsCount": null,
"exitsCount": null,
"founders": ["Jakub Balada", "Jan Čurn"],
"keyPeople": [
{ "name": "Marek Trunkat", "title": "CTO" },
{ "name": "Jan Čurn", "title": "Founder and CEO" },
{ "name": "Ondra Urban", "title": "COO" }
],
"keyPeopleCount": 7,
"contactEmail": "hello@apify.com",
"phone": null,
"socialLinks": { "linkedin": "https://www.linkedin.com/company/apify", "twitter": "https://x.com/apify", "facebook": null },
"similarCompanies": [
{ "name": "Firecrawl", "slug": "firecrawl", "url": "https://www.crunchbase.com/organization/firecrawl" },
{ "name": "Exa", "slug": "exa-1b30", "url": "https://www.crunchbase.com/organization/exa-1b30" },
{ "name": "Tavily", "slug": "tavily", "url": "https://www.crunchbase.com/organization/tavily" }
],
"products": [
{ "name": "Actors", "description": "A platform feature where developers build, deploy, and publish web scrapers, AI agents, and automation tools called Actors." }
],
"monthlyWebVisits": 6919203,
"webVisitsGrowthPct": 12.78,
"technologiesCount": 56,
"itSpendUsd": 9805900,
"patentsCount": 0,
"trademarksCount": 2,
"news": null,
"latestNewsDate": "2026-07-01",
"lockedFields": ["foundedOn", "totalFundingUsd", "lastFundingAt", "lastFundingAmountUsd", "news"],
"searchName": null,
"scrapedAt": "2026-10-02T19:59:18Z"
}

Proxy note

Crunchbase blocks datacenter and residential proxies, so this Actor uses Apify's Unblocker proxy (proxy group UNBLOCKER) by default. Apify bills Unblocker to your account per request: 10 Unblocker units, about $0.0015 on the free plan and less on paid plans. A company profile is exactly one request; looking a company up by name adds one; a slug that does not exist can cost two, because a "not found" answer is confirmed once. The Actor stops requesting pages as soon as Max companies profiles are saved or on their way, and the number of requests it made is reported in the run's SUMMARY record (notes.successfulRequests). Other proxy groups will mostly fail.

How much does it cost to scrape Crunchbase?

$0.005 per company profile saved, with no start fee and no subscription. Companies that are not found or could not be loaded are not charged. On top of that Apify bills the usage of your run: the Unblocker proxy (about $0.0015 per company, see above) and a little compute (well under $0.001 per company; the Actor runs in 512 MB). So 1,000 company profiles cost roughly $7 in total, and the Apify free plan is enough to try a few hundred.

Can I look up Crunchbase companies by name?

Yes. Put names into Company names and each one is resolved through Crunchbase's own public search box (one extra proxy request per name, not charged as a result). A company is accepted when its Crunchbase name equals the name you typed, ignoring case and punctuation, or when the top suggestion and your name contain one another (Apify for Apify Technologies). The name you typed is returned as searchName so you can join the results back to your list. Names without a clear match are not guessed: they are listed with Crunchbase's suggestions in the run log and in the SUMMARY record (notes.nameLookups), and cost nothing beyond the lookup request. When you already know the Crunchbase URL or slug, use that instead: it is cheaper and unambiguous.

Why are total funding and founded date empty?

Because Crunchbase withholds them from visitors who are not logged in, and this Actor only collects what such a visitor is shown. On a logged-out company page the founded date, total funding amount, the date and amount of each funding round, IPO date and valuation, acquisition prices, the number of exits and all news headlines are blurred behind "Register for Free" or "Try Pro". The Actor returns these as null, never as placeholder text, and lists them in lockedFields when Crunchbase holds a value but hides it (a company that never raised money has totalFundingUsd: null and no entry in lockedFields). What stays public is still useful for qualifying leads: funding stage (lastFundingType), number of rounds, investor names, employee range, growth and heat scores, web traffic and tech signals.

For the same reason the Actor returns the three similar companies and the two products that the page prints, not the longer lists behind Crunchbase Pro.

Does it need a Crunchbase account, API key or cookies?

No. It reads the public organization page exactly as an anonymous visitor's browser receives it, over plain HTTP. There is no login, no session cookie to paste and no browser automation, which is also why it cannot return the locked fields above.

How fast is it?

A page takes 15-60 seconds to come back through the Unblocker proxy (about 30 seconds on average), and five pages are loaded in parallel, so expect roughly 10 companies per minute, or about 600 per hour. For lists longer than that, raise the run timeout (the default is one hour) or split the list over several runs. Pages that fail are retried automatically; a company that still cannot be loaded is reported in the run log and not charged.

Integrations and API

Use the run in Zapier, Make, n8n or Google Sheets, or call it from Python or Node with the Apify client; the API tab has ready-made snippets. A common pattern for enrichment: export the companies from your CRM, run them through Company names or Company URLs, and join the dataset back on searchName or slug.

This Actor collects only publicly visible business information from company profile pages, without logging in and without touching anything Crunchbase reserves for registered or paying users. It is limited to company-level data. The only personal data it returns are the names of founders and key people with their job titles, as displayed on the public company page; it does not open person profiles and does not collect personal emails, phone numbers or personal social links, and it leaves out people that Crunchbase flags with a regulatory exclusion marker (so some well-known founders are missing from founders). The contact email and phone are the company's own contact details from the company page. You are responsible for how you use the data and for complying with Crunchbase's terms of service and applicable law, including GDPR/CCPA where you process the names of people.

Support

Found a bug or need a field added? Open an issue in the Issues tab; it is usually answered within a day.