Y Combinator Companies Scraper
Pricing
from $2.00 / 1,000 companies
Y Combinator Companies Scraper
Scrape the Y Combinator startup directory: every company with batch, industry, tags, team size, location, status, one-liner, website and founders. Filter by batch, industry, region or status.
Pricing
from $2.00 / 1,000 companies
Rating
0.0
(0)
Developer
Trevor Ortega
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Scrape the Y Combinator startup directory (ycombinator.com/companies): every YC company with batch, status, industry, sub-industry, tags, team size, location, regions, one-liner, description, website and logo. Filter by batch (W24, S25, ...), industry, region, tag, status, hiring flag or a free-text search. Turn on Include company details to add founders (name, title, bio, LinkedIn and X links), open jobs with salary and equity ranges, latest news, Launch YC posts, social links and year founded.
Export to JSON, CSV or Excel, or pull the dataset into Google Sheets, a CRM, or an LLM pipeline through the API. No login, no API key; you pay only per company returned.
What data does Y Combinator Companies Scraper extract?
Every item is one company. Fields marked details are only present when Include company details is on.
| Field | Description |
|---|---|
id | YC's numeric company id |
slug / url | Company slug and its YC directory page, e.g. https://www.ycombinator.com/companies/airbnb |
name / formerNames | Company name and previous names |
website | Company website |
oneLiner / longDescription | Short tagline and the full description from the YC profile |
batch / batchName | Short and long batch, e.g. W24 / Winter 2024 |
status | Active, Acquired, Public or Inactive |
stage | YC growth stage (Early, Growth, ...) when set |
industry / subindustry / industries | Primary industry, sub-industry, and the combined list YC uses for filtering |
tags | Tags such as SaaS, Artificial Intelligence, Developer Tools |
teamSize | Number of employees reported to YC |
location / regions | Location string (e.g. San Francisco, CA, USA) and region facets (United States of America, Europe, Remote, ...) |
isHiring / isTopCompany / isNonprofit | Flags from the directory |
hasDemoDayVideo / hasAppVideo | Whether the profile has a public Demo Day or application video |
launchedAt | When the company launched on YC (ISO 8601) |
smallLogoUrl | Logo thumbnail |
founders | details - list of {name, title, bio, linkedinUrl, twitterUrl, isActive} |
founderBios / activeFoundersCount | details - founder bios and how many founders are still active |
jobsCount / jobs | details - open roles with title, url, location, type, role, salaryRange, equityRange, minExperience, visa, skills |
latestNews | details - recent press {title, url, date} |
launches | details - Launch YC posts {title, tagline, url, createdAt, voteCount} |
socialLinks | details - {linkedin, twitter, facebook, crunchbase, github} company profiles |
foundedYear / city / country / primaryPartner / logoUrl | details - extra profile fields |
scrapedAt | Timestamp of the run (ISO 8601) |
How to scrape Y Combinator companies by batch
- Put one or more batches into Batches:
W24,S25,X25(Spring),F24(Fall) orWinter 2024. Leave it empty to scrape the whole directory (about 6,200 companies). - Optionally narrow by Industries (
B2B,Fintech,Healthcare,Developer Tools, ...), Regions (United States of America,Europe,India,Remote, ...), Tags, Status or Search query. - Set Max companies to cap the run and the cost, and click Start. Results appear in the Dataset tab.
The scraper enumerates the directory through the same public search index the YC website uses, so it is fast (a whole batch takes seconds) and returns exactly what the directory shows.
Input example
{"batches": ["W24", "S24"],"industries": ["Fintech"],"status": "Active","isHiring": true,"maxItems": 200,"includeCompanyDetails": true}
Output example
{"type": "company","id": 271,"slug": "airbnb","name": "Airbnb","url": "https://www.ycombinator.com/companies/airbnb","website": "http://airbnb.com","oneLiner": "Book accommodations around the world.","longDescription": "Founded in August of 2008 and based in San Francisco, California, Airbnb is a trusted community marketplace ...","batch": "W09","batchName": "Winter 2009","status": "Public","stage": "Growth","industry": "Consumer","subindustry": "Travel, Leisure and Tourism","industries": ["Consumer", "Travel, Leisure and Tourism"],"tags": ["Marketplace", "Travel"],"teamSize": 6132,"location": "San Francisco, CA, USA","regions": ["United States of America", "America / Canada"],"isHiring": true,"isTopCompany": true,"isNonprofit": false,"launchedAt": "2009-01-01T00:00:00Z","smallLogoUrl": "https://bookface-images.s3.amazonaws.com/small_logos/3e9a....png","founders": [{ "name": "Brian Chesky", "title": "Founder/CEO", "bio": "Brian Chesky is the co-founder ...", "linkedinUrl": "https://www.linkedin.com/in/brianchesky/", "twitterUrl": "https://twitter.com/bchesky", "isActive": true }],"activeFoundersCount": 3,"foundedYear": 2008,"jobsCount": 0,"latestNews": [{ "title": "Airbnb launches Airbnb Rooms ...", "url": "https://www.usatoday.com/...", "date": "May 03, 2023" }],"socialLinks": { "linkedin": "https://www.linkedin.com/company/airbnb/", "twitter": "https://twitter.com/Airbnb", "facebook": "https://www.facebook.com/airbnb/", "crunchbase": "https://www.crunchbase.com/organization/airbnb", "github": null },"scrapedAt": "2026-09-07T22:40:00Z"}
Can I get YC founders and their LinkedIn profiles?
Yes. Turn on Include company details and each company gets a founders list with name, title, bio and the LinkedIn / X links the founder chose to show on their YC profile. The scraper does not collect founder emails or any other contact details that are not on the public page.
How do I scrape all YC companies?
Leave Batches empty and set Max companies to 7000 (the directory had about 6,200 companies in September 2026). The search index caps any single query at 1,000 results, so the scraper automatically splits the directory by batch (the largest batch has about 400 companies) and walks them newest first. A full run without details takes about a minute.
How do I find YC startups that are hiring?
Set Hiring only to true, optionally with a batch or industry filter. With Include company details on, every company also gets its open jobs with title, location, salary range, equity range, experience level, visa requirement and skills, plus a jobsCount.
Does it work without login or proxies?
Yes. Everything comes from the public directory and public company pages. Apify Proxy is on by default for reliability on large runs, but the scraper works without it.
Pricing
Pay per company: a small price per company returned, plus a small extra charge per company page opened when Include company details is on. No subscription; the Apify free plan is enough to scrape several batches.
Integrations and API
Use the run in Zapier, Make, n8n, Google Sheets, or call it from Python/Node with the Apify client. See the API tab for ready-made snippets.
Is it legal to scrape Y Combinator?
This Actor collects only publicly available business information from the YC directory and company profiles: company data, and founder names, titles and the public LinkedIn/X links shown on the YC page. It does not collect emails, phone numbers or any non-public data. You are responsible for how you use the data and for complying with YC's terms and applicable law (including GDPR/CCPA when processing founder names).
Support
Found a bug or need a field added? Open an issue in the Issues tab; it is usually answered within a day.