Crunchbase Company Scraper - $2.50 / 1000 Companies
Pricing
from $2.50 / 1,000 companies
Crunchbase Company Scraper - $2.50 / 1000 Companies
Scrape Crunchbase company profiles without login: description, website, HQ, employees, industries, CB rank, growth and heat scores, founders, key people, funding rounds and investors, acquisitions, similar companies, traffic, news. Or search by name. Paywalled values null. $2.50 / 1000 companies.
Pricing
from $2.50 / 1,000 companies
Rating
0.0
(0)
Developer
Scrapeunblocker
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
15 days ago
Last modified
Categories
Share
Crunchbase Company Scraper
Scrape Crunchbase company profiles as clean structured JSON without a Crunchbase account - name, legal name, aliases, short and full description, logo, website, headquarters, operating / IPO status and stock symbol, company type, employee range, industries and industry groups, hub tags, CB rank, growth and heat scores with their 90-day changes, founders, key people, board members, funding rounds with their investors and lead investors, investors, acquisitions, investments, sub-organizations, similar companies, products, contact email and phone, social links, web traffic, technology counts, IPO / acquisition / funding predictions, key events (product launches, partnerships, awards, layoffs, executive changes, legal proceedings) with their press sources, offices and recent news.
Or search companies by name and get Crunchbase's matching organizations - optionally with their full profiles.
What you get - read this first
The data is what Crunchbase shows a visitor who is not logged in. Values Crunchbase keeps for paying users - founded / closed / IPO dates, total funding, funding round dates and amounts, acquisition prices, exits and valuation - come back as null, and each profile's paywalledFields names the ones Crunchbase holds for that company. Counts such as numFundingRounds and numInvestors, round types, investor names and everything listed above are included.
Features
- Company profiles - from a Crunchbase profile URL or its slug (
openai,n26). Every key is always present (null when Crunchbase has no value), so the dataset has a stable shape. - Search by name - up to 25 matches per name, best match first (name, slug, URL, short description, logo), plus the total number of matches on Crunchbase in the
SEARCHESrecord. - Search + full profiles - turn on
fetchProfilesto get the full profile of every match in one run. - Deduplicated - a company given twice, or found by several searches, is fetched and billed once.
Use cases
- Lead generation and enrichment - add website, HQ, employee range, industries, contact email, phone and social links to a list of companies.
- Investor and market research - who invested, round types, lead investors, similar companies, CB rank and heat scores.
- Competitive intelligence - track products, key events, layoffs, executive changes and news of competitors.
- CRM hygiene - find the right Crunchbase organization for a company name, then pull its profile.
Input
| Field | Type | Default | Description |
|---|---|---|---|
organizations | array | - | Crunchbase profile URLs or slugs. |
searchQueries | array | - | Company names to search for. |
maxResultsPerQuery | integer | 10 | Matches per name (1-25). |
fetchProfiles | boolean | false | Fetch the full profile of every search match. |
organizations and searchQueries can be combined. A run with neither uses two example companies.
Example input
{"organizations": ["https://www.crunchbase.com/organization/openai", "stripe"],"searchQueries": ["Revolut"],"maxResultsPerQuery": 3,"fetchProfiles": true}
Output
One dataset item per company. A full profile (source: "organization", shortened):
{"name": "N26","slug": "n26","url": "https://www.crunchbase.com/organization/n26","legalName": "N26, AG.","shortDescription": "N26 is a financial services company that offers mobile banking solutions.","website": "https://n26.com","headquarters": {"city": "Berlin", "region": "Berlin", "country": "Germany", "continent": "Europe", "text": "Berlin, Berlin, Germany"},"operatingStatus": "active","ipoStatus": "private","employeeRange": "1001-5000","industries": ["Banking", "Cryptocurrency", "Finance", "Financial Services", "FinTech"],"rank": 6549,"growthScore": 50,"heatScore": 63,"founders": [{"name": "Maximilian Tayenthal", "slug": "maximilian-tayenthal", "url": "https://www.crunchbase.com/person/maximilian-tayenthal"}],"lastFundingType": "Series E","numFundingRounds": 11,"numInvestors": 27,"foundedOn": null,"fundingTotal": null,"fundingRounds": [{"name": "Series E - N26", "type": "Series E", "moneyRaised": null, "numInvestors": 6, "leadInvestors": [{"name": "Coatue"}]}],"contactEmail": "hello@n26.com","phone": "+49 30 364 286 880","socialLinks": {"linkedin": "https://www.linkedin.com/company/n26", "twitter": "https://x.com/n26"},"webTraffic": {"monthlyVisits": 3680297, "monthlyVisitsChange": 0.07},"paywalledFields": ["valuation", "foundedOn", "fundingTotal", "lastFundingAt"],"source": "organization","input": "n26"}
A search match without fetchProfiles (source: "search"):
{"name": "Revolut","slug": "revolut","uuid": "54f2785f-ad03-aec5-eb87-784010a9b684","url": "https://www.crunchbase.com/organization/revolut","shortDescription": "Revolut is a financial technology company that offers banking services, money transfers, foreign exchange, and spending analytics.","logo": "https://images.crunchbase.com/image/upload/...","source": "search","searchQuery": "Revolut","position": 1}
The key-value store also holds:
SEARCHES- per searched name: the number of matching organizations on Crunchbase and the slugs returned.ERRORS- companies or names that returned nothing (unknown slug, no match, blocked) with the reason. These are not billed.
Pricing
$2.50 per 1000 companies - a full profile and a search match cost the same. You pay only for companies delivered; failed inputs are not charged.
Notes
- Paywalled values are
null(see above);paywalledFieldstells which of them Crunchbase has for the company. - Search matches come from Crunchbase's own search box and are fuzzy: a name always returns its closest matches. Check
name/shortDescription, or use the slug when you know it.
