YC Companies Scraper avatar

YC Companies Scraper

Pricing

from $1.25 / 1,000 companies

Go to Apify Store
YC Companies Scraper

YC Companies Scraper

Y Combinator companies from the public directory, with batch, status, team size, industry, tags, location and hiring flag, about 6,300 in October 2026. Filter by batch, industry, tag, region or team size, or schedule a run that returns only companies added since the last one.

Pricing

from $1.25 / 1,000 companies

Rating

0.0

(0)

Developer

deriverge s.r.o.

deriverge s.r.o.

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

3 days ago

Last modified

Share

YC Companies Scraper exports the Y Combinator company directory, one row per company: name, website, one-liner and long description, batch, status, stage, team size, industry, tags, regions, office locations, launch date and whether YC marks it as hiring. It reads a daily copy of the public directory at ycombinator.com/companies, which on 11 October 2026 held 6,286 companies, the oldest from Summer 2005. The form asks for Summer 2025, so Start returns 50 of its companies. There is no founder field, although many descriptions name the founders. It costs $2.50 per 1,000 companies on the Free plan ($1.25 on Business), and the $5 of monthly credit in Apify's Free plan covers about 2,000 companies.

Output fields

FieldDescription
name, slug, urlCompany name, its slug in the directory and its directory page, such as https://www.ycombinator.com/companies/agentmail.
websiteThe company's own website.
oneLiner, descriptionThe short pitch and the long text from the directory. description is null when the company wrote none or Include the long description is off.
batch, batchCodeBatch in words and as a code, Summer 2025 and S25. The letters are W, S, F and X for Winter, Summer, Fall and Spring.
status, stageDirectory status such as Active, Acquired, Public or Inactive, and growth stage such as Early or Growth.
teamSizeNumber of employees the directory lists, or null when the company gives none.
industry, industries, subindustryTop-level industry such as B2B, the path down from it, and the same path as text: B2B -> Infrastructure.
tagsTags the company picked, such as Developer Tools, API and Email.
regionsRegions from country up to continent group, such as United States of America and America / Canada, plus Remote where it applies.
locationsOffices as the directory writes them, such as San Francisco, CA, USA.
launchedAtLaunch date in the directory as an ISO 8601 UTC timestamp. See Limits for the early batches.
isHiringtrue when the company has open jobs on Work at a Startup.
topCompany, nonprofitListed among YC's top companies, and marked as a nonprofit.
formerNamesNames the company used before, such as Visibl.ai and Geo AI for Bizzy AI. Empty when the name never changed.
id, key, logoYC's numeric ID, the row key company:<id> that the new-only mode compares, and the small logo.

How to scrape YC companies

  1. Enter batches in Batches as words (Summer 2025) or codes (S25, W24, F25, X25 for Spring). Leave it empty for every batch.
  2. Narrow by Industries and Tags (any of). Partial names match, and industries are also looked for among the tags, so Developer Tools works in both fields.
  3. Add any of Status, Regions (any of), Locations (any of), Only companies that are hiring, Only top companies, Minimum team size, Maximum team size, Keywords (any of) and Launched after. Keywords are searched in the name, the one-liner, the long description and the tags.
  4. Switch off Include the long description for a compact table, and raise Maximum rows from the form's 50.
  5. Click Start. The companies come newest launch first and can be downloaded from the Output tab as CSV, Excel or JSON.

Over the API, this input returns the hiring fintech companies of the Fall 2026 and Winter 2027 batches:

{
"batches": ["F26", "W27"],
"industries": ["Fintech"],
"hiringOnly": true,
"includeLongDescription": false,
"maxItems": 500
}

Example output

AgentMail from the Summer 2025 batch, in a run on 11 October 2026.

{
"type": "company",
"key": "company:30611",
"id": 30611,
"name": "AgentMail",
"slug": "agentmail",
"url": "https://www.ycombinator.com/companies/agentmail",
"website": "https://agentmail.to",
"oneLiner": "Email Inboxes for AI Agents",
"description": "AgentMail is the email inbox API for AI agents. It gives agents their own email inboxes, like Gmail does for humans.",
"batch": "Summer 2025",
"batchCode": "S25",
"status": "Active",
"stage": "Early",
"teamSize": 10,
"industry": "B2B",
"industries": [
"B2B",
"Infrastructure"
],
"subindustry": "B2B -> Infrastructure",
"tags": [
"Developer Tools",
"API",
"Email"
],
"regions": [
"United States of America",
"America / Canada"
],
"locations": "San Francisco, CA, USA",
"launchedAt": "2025-06-27T02:11:56.000Z",
"isHiring": true,
"topCompany": false,
"nonprofit": false,
"formerNames": [],
"logo": "https://bookface-images.s3.amazonaws.com/small_logos/5c18d385fb2e41299574abf5d25f5ba98485d781.png"
}

How much does it cost to scrape YC companies?

Free planStarterScaleBusiness
1,000 companies$2.50$2.00$1.625$1.25

You pay only for the events in the table. There is no start fee, and compute time and proxies are included.

The whole directory, about 6,300 companies, costs $15.75 on the Free plan and $7.875 on Business. Companies dropped by a filter and companies skipped in new-only mode are not charged, and the long description is included in the price.

Limits

  • The copy is refreshed once a day. The one read on 11 October 2026 had been updated at 03:00 UTC that day, and every run records the time in datasetUpdatedAt in its SUMMARY record.
  • Founders are not a field, and no profile of a person is collected. The long description is the company's own text and often names the founders: at least 12 of the 155 Summer 2025 descriptions did on 11 October 2026.
  • launchedAt is a directory date and not the founding date. All 8 Summer 2005 companies, Reddit among them, carry 17 January 2012, so Launched after says little about the early batches.
  • teamSize is missing for some companies, 7 of the 166 in Summer 2025, and Minimum team size drops them.
  • New batches show up early: on 11 October 2026 the directory already listed companies from Fall 2026 and Winter 2027, and one from Summer 2027.
  • The batch and status filters need the whole value, such as S25 or Acquired, while industries, tags, regions, locations and keywords also match parts of words.

New companies in a batch

Turn on Return only companies new since the last run, give the run a Watch name such as w27-watch (a saved task has one already) and schedule it daily while a batch is being announced. Each run returns only companies that were missing from the previous snapshot, so every company is charged once. The CHANGES record also lists companies whose status, team size, hiring flag or stage changed. A company that did not fit under Maximum rows or the spending limit stays out of the snapshot and arrives with the next run.

FAQ

The directory at ycombinator.com/companies is public, and the actor reads yc-oss, an open copy of it on GitHub, without signing in anywhere. Each row describes a company and its public profile in the directory. You are responsible for how you use the data, including any text you republish.

Where are the jobs of these companies?

isHiring marks the companies with open roles; 67 of the 166 Summer 2025 companies had them on 11 October 2026. The roles themselves, with salaries and visa terms, come from the YC Jobs Scraper.

Support

This actor is built and maintained by deriverge s.r.o., a software company based in the Czech Republic. If a run fails or a field you need is missing, please open an issue in the Issues tab or write to us at info@deriverge.com. We respond in English and Czech. Runs can be scheduled in Apify Console or started from the API tab, which has examples for Python, JavaScript and cURL and works with Make, Zapier, n8n and the Apify MCP server. If the actor saves you time, a short review helps other people find it.