
YT Jobs Scraper
hipersoft/ytjobs-scraper
Scrape YouTube creator jobs from YT Jobs: video editor, thumbnail designer, scriptwriter, channel manager, strategist and producer roles. Pay range, job type, remote/onsite, skills, experience, languages, description and hiring channel stats. Export CSV/JSON.
Total users
2Monthly users
1Total runs
7Per job
$0.003Last rebuilt
Oct 26, 2026Overview
YT Jobs Scraper collects job postings from YT Jobs (ytjobs.co), the job board where YouTube creators hire video editors, thumbnail designers, scriptwriters, channel managers, YouTube strategists, creative directors and producers. For every job you get the title, role, job type (full-time, part-time or per project), pay range, remote / onsite / hybrid, location, easy-apply flag, featured and low-competition flags, the hiring channel's name, link, subscribers, views and video count, plus (with Full job details) the description, requirements, skills (Premiere Pro, After Effects, DaVinci Resolve, Photoshop…), minimum experience, languages, video format, start date, posting and expiry dates and example videos. Filter by role, job type, keywords, remote and pay, and export to CSV, Excel or JSON. Ideal for freelance editors and designers, creator-economy agencies, talent marketplaces and creator-economy researchers.
What does YT Jobs Scraper do?
- 🎬 Creator jobs: editors, thumbnail designers, scriptwriters, channel managers, strategists, producers.
- 💵 Pay range and job type (full-time, part-time, per project).
- 📺 Hiring channel stats: subscribers, views, video count, verified.
- 🛠️ Skills and experience required.
- 🌍 Remote / onsite / hybrid with location.
- ⚡ Easy apply, featured and low-competition flags.
What data can you scrape?
| Field | Description |
|---|---|
| Job | ID, link, title, role, job type, featured, low competition, easy apply, external link |
| Pay | Min, max, pay period |
| Location | Remote/onsite/hybrid, location |
| Channel | Name, link, verified, subscribers, views, video count, avatar |
| Content | Content categories, video styles, video format |
| Details* | Description, requirements, ideal candidate, skills, experience, languages, start, posted, expires, example videos |
* With Full job details turned on (default).
Use cases for creator-economy job data
- Freelance editors and designers: get alerts for new high-paying gigs that match your skills.
- Agencies: find channels that are hiring and pitch your services.
- Talent marketplaces: aggregate creator jobs into your platform.
- Research: track pay rates for video editing and thumbnails over time.
How to scrape YT Jobs
- Click Try for free to open YT Jobs Scraper in Apify Console.
- Pick roles, job types, keywords and optional remote / pay filters.
- Click Start and download the jobs as CSV, Excel or JSON. Schedule it for daily alerts.
Input
Example input
{
"roles": ["video-editor", "thumbnail-designer"],
"jobTypes": ["Per project", "Part-time"],
"keywords": ["shorts"],
"remoteOnly": true,
"includeDetails": true,
"maxItems": 200
}
| Field | Description |
|---|---|
| Roles | Empty = all roles. |
| Job types | Full-time, Part-time, Per project. |
| Keywords | Title / description / skills. |
| Remote only | Only remote jobs. |
| Minimum pay | Top of pay range ≥ value. |
| Full job details | Description, skills, dates. |
| Max jobs | 0 = no limit. |
Output
Job example
{
"jobId": "44967",
"url": "https://ytjobs.co/job/view/44967",
"title": "Thumbnail Designer, AI Tools Channel ($20-$40/thumbnail)",
"role": "Thumbnail Designer",
"jobType": "Per project",
"locationType": "Remote",
"minSalary": 20,
"maxSalary": 40,
"channelName": "hasan",
"channelVerified": true,
"skills": ["Adobe Photoshop"],
"minimumExperienceYears": 1,
"languages": ["English"],
"postedAt": "10/08/2026",
"expiresAt": "2026-12-09T02:21"
}
Output schema
| Field | Type | Description |
|---|---|---|
jobId, url, title, role, jobType, featured, lowCompetition, easyApply, externalLink |
mixed | Job. |
minSalary, maxSalary, salaryPeriod |
mixed | Pay. |
locationType, location |
string | Location. |
channelName, channelUrl, channelVerified, channelSubscribers, channelViews, channelVideoCount, channelAvatar |
mixed | Channel. |
contentCategories, videoStyles, videoFormat |
mixed | Content. |
description, requirements, idealCandidate, skills, minimumExperienceYears, languages, startsAt, postedAt, expiresAt, exampleVideos |
mixed | Details. |
How much does it cost?
YT Jobs Scraper uses pay-per-job pricing: a small fixed price per job, with automatic discounts on higher Apify plans. See the Pricing tab for the exact price.
More creator data
- ViewStats Scraper: YouTube channel analytics.
- YouTube Scraper: video metadata and transcripts.
FAQ
How often are new jobs posted? New jobs appear every day. Schedule the scraper daily to catch them early.
What does "low competition" mean? Jobs flagged by YT Jobs as having few applicants so far.
What formats can I export? CSV, Excel, JSON, XML, HTML and RSS, or read the results through the Apify API.
Can I integrate YT Jobs Scraper with other apps? YT Jobs 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 YT Jobs? The scraper only collects publicly posted job listings. You are responsible for using the data in line with the site's terms and applicable law.
Notes
Original clean-room implementation. Returns only public data. Not affiliated with YT Jobs or YouTube.
Input
| Field | Type | Description |
|---|---|---|
rolesRoles | array | Optional roles to keep (empty = all). |
jobTypesJob types | array | Optional job types to keep. |
keywordsKeywords | array | Optional: keep jobs mentioning these words (title, description or skills), e.g. shorts, After Effects, gaming, documentary. |
remoteOnlyRemote only | boolean | Keep only remote jobs. Default: false |
minSalaryMinimum pay | integer | Minimum of the top of the pay range (in the job's pay unit). |
includeDetailsFull job details | boolean | Adds description, skills, experience, languages, dates and example videos. Default: true |
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~ytjobs-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{}'from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("hipersoft/ytjobs-scraper").call(run_input={})
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/ytjobs-scraper').call({});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);Pricing
| Event | Price | Paid plans from |
|---|---|---|
| Job One YouTube creator job with details | $0.003 | $0.0015 |
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.