
Wellfound Scraper
hipersoft/wellfound-scraper
Scrape startup jobs from Wellfound (formerly AngelList Talent) by role and location or remote: title, salary range, equity, job type, remote policy, experience, full description and startup name, size, tagline and hiring badges. Export CSV/JSON.
Total users
2Monthly users
1Total runs
7Per job
$0.002Last rebuilt
Oct 26, 2026Overview
Wellfound Scraper extracts startup job listings from Wellfound (formerly AngelList Talent), the leading job platform for startups and tech companies. Collect jobs by role (software engineer, product manager, data scientist, designer, marketing, sales…) and location (San Francisco, New York, Austin, London, Berlin, Bangalore…) or remote, and for every job get the title, role, job type, salary range, equity range, locations, remote policy, accepted remote locations, minimum and maximum years of experience, posting date and the full job description, plus the startup's name, Wellfound page, tagline, company size, hiring badges (Actively Hiring, Early Stage, B2B…) and logo. Export to CSV, Excel or JSON. Ideal for tech recruiters, startup job boards, salary and equity benchmarking, VC and market research, and sales prospecting into fast-growing startups.
What does Wellfound Scraper do?
- 🚀 Startup jobs across all major roles.
- 📍 Any location or remote only.
- 💵 Salary range and 📈 equity range for each job.
- 🏠 Remote policy: on-site, remote, hybrid, accepted remote regions.
- 🎓 Experience requirements.
- 🏢 Startup info: size, tagline, hiring badges, logo.
- 📝 Full job description.
What data can you scrape from Wellfound?
| Field | Description |
|---|---|
| Job | ID, link, title, role, job type, posted date, description |
| Compensation | Compensation text, salary min/max, currency, equity |
| Location | Locations, remote flag, remote policy, accepted remote locations |
| Experience | Minimum and maximum years |
| Startup | Name, Wellfound page, tagline, size, badges, logo |
Use cases for startup job data
- Tech recruiters: find startups hiring for your specialties, with pay and equity.
- Salary and equity benchmarking: compare compensation by role, city and company size.
- Startup job boards: syndicate startup jobs.
- VC and market research: track which startups are hiring and for what.
- Sales prospecting: target actively hiring, growing startups.
How to scrape Wellfound
- Click Try for free to open Wellfound Scraper in Apify Console.
- Enter roles and optional locations (or tick Remote only).
- Click Start and download the jobs as CSV, Excel or JSON.
Input
Example input
{
"roles": ["software engineer", "product manager"],
"locations": ["San Francisco", "New York"],
"maxItems": 500
}
| Field | Description |
|---|---|
| Roles | Wellfound role names. |
| Locations | Cities (empty = all). |
| Remote only | Remote jobs when no locations given. |
| Wellfound role links | Paste role pages instead. |
| Max jobs | 0 = no limit. |
Output
Job example
{
"jobId": "4670481",
"url": "https://wellfound.com/jobs/4670481-product-engineer",
"title": "Product Manager",
"jobType": "full-time",
"compensation": "$130k – $180k • 0.1% – 0.25%",
"salaryMin": 130000,
"salaryMax": 180000,
"equity": "0.1% – 0.25%",
"locations": ["New York City"],
"remotePolicy": "ONSITE",
"yearsExperienceMin": 3,
"postedAt": "2026-10-01T06:52:22.000Z",
"company": "Harmony",
"companySize": "1-10",
"companyTagline": "Reimagining how people get access to essential services",
"companyBadges": ["Actively Hiring"],
"description": "Product Manager — Harmony, New York City …"
}
Output schema
| Field | Type | Description |
|---|---|---|
jobId, url, title, role, jobType, postedAt, description |
string | Job. |
compensation, salaryMin, salaryMax, salaryCurrency, equity |
mixed | Compensation. |
locations, remote, remotePolicy, acceptedRemoteLocations |
mixed | Location. |
yearsExperienceMin, yearsExperienceMax |
number | Experience. |
company, companyUrl, companyTagline, companySize, companyBadges, companyLogo |
mixed | Startup. |
search, scrapedAt |
string | Source info. |
How much does it cost?
Wellfound Scraper uses pay-per-job pricing: a small fixed price per job (description and startup info included), with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More job data
- YC Jobs Scraper: Y Combinator startup jobs.
- SEEK Jobs Scraper: Australia and New Zealand jobs.
- ClearanceJobs Scraper: US cleared jobs.
FAQ
Which role names can I use? Any Wellfound role, e.g. software engineer, frontend engineer, backend engineer, data scientist, product manager, designer, marketing, sales, operations. You can also paste role links.
Do I need a Wellfound account? No. The scraper collects publicly listed jobs.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate Wellfound Scraper with other apps? Wellfound Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. It works with Make, Zapier, Slack, Airbyte, GitHub, Google Drive and many more, plus the Apify API, JS/Python clients and MCP. Or use webhooks to trigger an action whenever a run finishes.
Is it legal to scrape Wellfound? The scraper only collects publicly listed job postings and startup profiles, no personal candidate data. You are responsible for using the data in line with Wellfound's terms and applicable law.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with Wellfound or AngelList.
Input
| Field | Type | Description |
|---|---|---|
rolesRoles | array | Roles as on Wellfound, e.g. software engineer, product manager, data scientist, designer, marketing, sales, devops engineer, frontend engineer. |
locationsLocations | array | Optional cities, e.g. San Francisco, New York, Los Angeles, Austin, London, Berlin, Bangalore. Leave empty for all locations. |
remoteOnlyRemote only | boolean | When no locations are given, collect remote jobs only. Default: false |
startUrlsWellfound role links | array | Optional Wellfound role pages, e.g. https://wellfound.com/role/l/software-engineer/san-francisco (overrides roles/locations). |
maxItemsMax jobs | integer | Stop after this many jobs (0 = no limit). Default: 200 |
proxyConfigurationProxy configuration | object | Not needed in most cases. Default: {"useApifyProxy": false} |
API
curl -X POST "https://api.apify.com/v2/acts/hipersoft~wellfound-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"roles": [
"software engineer"
]
}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/wellfound-scraper").call(run_input={
"roles": [
"software engineer"
]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });
const run = await client.actor('hipersoft/wellfound-scraper').call({
"roles": [
"software engineer"
]
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Job One startup job with details | $0.002 | $0.001 |
You pay only for what the run returns. Set a maximum cost per run and it stops cleanly at that limit.
Related scrapers
Dribbble Shots Scraper
Scrape public design shots from Dribbble: title, high-res image, tags, likes, views and designer credit. Filter by category or sort, export JSON, CSV or Excel.
359 runs · 5 users · $0.003 / shot scrapedComputrabajo Scraper
Scrape Computrabajo job listings across Latin America (Mexico, Colombia, Argentina, Chile, Peru and more): title, company, location, salary, posted date and apply URL. Filter by country and keyword. No setup.
206 runs · 4 users · $0.002 / listing scrapedKraken Market Data Scraper
Fetch Kraken spot market data in bulk: ticker stats (ask, bid, last, 24h high/low/volume/vwap), OHLC candles for any interval, order book depth (top bids/asks), and tradable pair metadata. Fast, clean and cheap.
165 runs · 4 users · $0.001 / pair scrapedBayt Scraper
Scrape Bayt.com job listings across the Middle East (UAE, Saudi Arabia, Egypt, Qatar and more): title, company, location, posted date and apply URL. Filter by country and keyword.
134 runs · 4 users · $0.003 / job scrapedGitHub Scraper
Search GitHub and scrape repositories (stars, forks, language, topics, license, dates) or user profiles (name, company, location, bio, followers, public email, repos). Uses the GitHub REST API; optional token for higher rate limits. For developer lead generation, OSS research and recruiting.
131 runs · 7 users · $0.0008 / item scrapedHacker News Scraper
Scrape Hacker News stories, comments, Ask HN, Show HN, jobs and polls by keyword, points, comments and date range. Sort by relevance or newest. Title, URL, author, points, comment count, text and HN link. Fast clean HTTP via the HN Algolia API, no setup.
130 runs · 2 users · $0.004 / item scrapedSend the site and the fields. We build it and you get it first.