Y Combinator (YC) Startup Directory Scraper avatar

Y Combinator (YC) Startup Directory Scraper

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Y Combinator (YC) Startup Directory Scraper

Y Combinator (YC) Startup Directory Scraper

Scrape Y Combinator directory companies, batches, tags, founders, team size, locations, and hiring info with Algolia search API fast path.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Headless Agent

Headless Agent

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Y Combinator Startup Directory Scraper

Extract rich data on Y Combinator-backed companies directly from the public YC company directory. This tool helps investors, recruiters, researchers, and sales teams quickly collect verified startup intelligence in structured formats like Excel or CSV. You can search across thousands of startups by batch, industry, location, keywords, or open hiring status without manual copy-pasting.


What you get

The scraper collects key details about each startup:

  • Company basics: company name, web slug, short summary, and full description
  • Program details: YC batch (e.g. Winter 2024) and current business status (Active, Acquired, Public, or Inactive)
  • Classification: industry categories and specific topic tags
  • Headquarters & links: city or country location, official website address, YC profile link, and company logo image
  • Team size: reported employee count
  • Founders: public founder names, job titles, and LinkedIn profile links (when available)
  • Job opportunities: link to open positions or company hiring page (when available)

How to use

Follow these steps in the Apify Console:

  1. Open the actor: Go to the Y Combinator Startup Directory Scraper page on Apify.
  2. Fill in the input form: Customize your search criteria:
    • Batches / Seasons (batches): Enter one or more batch names or codes, such as ["W24", "Summer 2023"]. If left empty, all batches are included.
    • Industries (industries): Enter industries to narrow your search, like ["B2B", "Healthcare", "Fintech"]. If left empty, all industries are included.
    • Regions (regions): Enter locations such as ["America / Canada", "Europe", "Remote"]. If left empty, startups from all locations are included.
    • Is Hiring (isHiring): Check this box (set to true) to only collect companies that are currently hiring. If unchecked or left empty, all companies are returned regardless of hiring status.
    • Search Query (searchQuery): Type any keyword or phrase to search names, summaries, and descriptions. If left empty, no keyword filter is applied.
    • Max Items (maxItems): Set the maximum number of startups you want to collect (default is 20). If set to 0 or left empty, the scraper collects all matching companies.
    • Include Founders & Jobs (includeFounders): Check this box (default is true) to visit each company page and collect founder profiles and job links. If unchecked (false), the run finishes faster by only saving top-level directory data.
  3. Press Start: Hit the green Start button to run.
  4. Wait for completion: Watch the live log until the status changes to Succeeded.
  5. Download your data: Go to the Output or Dataset tab. Choose your preferred format (JSON, CSV, or Excel) and hit download.

You can also fetch your results automatically using Apify integrations or cloud services without writing any code.


Example input

{
"batches": [
"W24"
],
"maxItems": 2
}

Example output

The example is shortened and personal details are replaced with placeholder data.

{
"name": "Indemni",
"slug": "indemni",
"oneLiner": "Cargo Theft and Fraud Prevention Platform",
"longDescription": "We are building a safer supply chain. Cargo Theft has been increasing yearly, and the supply chain industry is urgently looking for ways to solve this. Using experience fighting fraud at the largest deli...",
"batch": "Winter 2024",
"status": "Active",
"industries": [
"B2B",
"Supply Chain and Logistics"
],
"tags": [
"Identity",
"Logistics",
"Supply Chain"
],
"teamSize": 7,
"location": "San Francisco, CA, USA",
"website": "http://www.indemni.com",
"ycUrl": "https://www.ycombinator.com/companies/indemni",
"logoUrl": "https://bookface-images.s3.amazonaws.com/small_logos/5e66c11bb21c9a5ccdcf4a475ed7e48693b41f2b.png",
"founders": [
{
"name": "Jane Doe",
"title": "Founder",
"linkedinUrl": "https://linkedin.com/in/jane-doe-example"
}
],
"jobsUrl": "https://bookface.ycombinator.com/workatastartup"
}

This output example comes from a real run of the actor.


Tips and limits

  • Public data only: This scraper only collects information displayed on public YC directory pages. It cannot access private founder portals, member forums, or confidential investor metrics.
  • Missing founder or job information: Some startups choose not to share founder social links or hiring details. If a company does not list founders or open roles publicly, those fields will be empty or point to a general startup job page.
  • Run speed: When "Include Founders & Jobs" is enabled, the actor visits each company profile page individually to fetch extra details. For large batch sizes, this will naturally take longer than gathering basic directory cards.
  • Website changes: If the public layout of the YC website changes unexpectedly, page discovery may temporarily slow down or fail until updated.
  • Responsible use: Please use reasonable limits and avoid making overly frequent runs to keep your scraping polite and respectful of the host service.

Frequently Asked Questions (FAQ)

Can I scrape all YC companies from all years?

Yes. To scrape the full directory, leave the batches and searchQuery inputs empty, and set maxItems to 0. Keep in mind that full runs with hundreds or thousands of companies will take more time to complete.

Why are some founder LinkedIn profiles missing in the output?

The scraper only extracts links that founders or companies have chosen to share publicly on their YC directory page. If a founder profile does not include a public LinkedIn URL, that field is omitted.

What is the difference between fast mode and full founder mode?

Setting includeFounders to false will quickly grab summaries and category tags directly from the directory catalog. Keeping it set to true visits each company page to gather founder names, titles, LinkedIn URLs, and hiring links.

How can I export the data to an Excel spreadsheet?

After the scraper finishes, open the Dataset tab in your Apify Console run page. You will see buttons to export the data directly into Excel (.xlsx), CSV, or JSON format.