YouTube Channel Scraper - Videos, Shorts & Stats
Pricing
from $0.70 / 1,000 results
YouTube Channel Scraper - Videos, Shorts & Stats
Scrape YouTube channels without login or API key: subscribers, video count, description, plus the latest videos or Shorts with exact views, likes, comment count, publish date and duration. Schedule it to track new uploads.
Pricing
from $0.70 / 1,000 results
Rating
0.0
(0)
Developer
Nada Hanad
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
Scrape YouTube channels without logging in or an API key: subscribers, video count, description and keywords for each channel, plus its latest videos or Shorts with exact views, likes, comment count, publish date and duration. $1.00 per 1,000 results. No quota, no cookies, no proxy, no browser.
What data you get
Channels (one row each): subscribers, videoCount, description, keywords, verified, avatarUrl,
channelId, handle, url, isFamilySafe.
Videos (the channel's latest, newest first):
viewsandlikes(exact),commentCountwhen YouTube shows itpublishedAt(exact date),durationSeconds,title, fulldescription,hashtags,isShort,isLive- Channel fields on every video row, so each row stands on its own in a spreadsheet
How to use
- Add channels: @handles, channel links or channel ids (UC...), one per line.
- Pick how many of the latest videos to read per channel, Videos or Shorts, and optionally only uploads newer than a date or an age like "7 days".
- Run it, then download JSON, CSV or Excel, or pull the rows through the API. Schedule it daily to catch new uploads.
Input
| Field | Type | Default | Description |
|---|---|---|---|
channels | array | — | @handles, channel links or channel ids. |
maxResultsPerSource | integer | 20 | Latest videos per channel (0 = as many as YouTube lists, up to 1,000). |
contentType | string | videos | videos (the Videos tab) or shorts (the Shorts tab). |
fetchVideoDetails | boolean | true | Read each video's page for exact views, likes, date and full description. |
includeChannelInfo | boolean | true | One row per channel. |
newerThan | string | — | A date or an age like "7 days". Older videos are left out and not charged. |
maxConcurrency | integer | 5 | Pages read in parallel. |
timeoutSecs | integer | 30 | Per request. |
proxyConfiguration | object | off | Not needed. |
Searches and single video links also work: pass searchQueries or videoUrls through the API.
Output example
Real rows from a run with "channels": ["@NASA", "@veritasium"] on 2026-09-29 (locally; the same run on Apify returned
the same fields). The channel row:
{"ok": true,"type": "channel","channelId": "UCHnyfMqiRRG1u-2MsSQLbXA","name": "Veritasium","handle": "@veritasium","url": "https://www.youtube.com/@veritasium","subscribers": 21300000,"subscribersText": "21.3M subscribers","videoCount": 536,"description": "An element of truth - videos about science, education, and anything else we find interesting.","keywords": "\"science videos\" science \"science education\" \"science literacy\" veritasium misconceptions physics education astronomy chemistry biology teaching learning math","verified": true,"avatarUrl": "https://yt3.googleusercontent.com/7vCbvtCqtjQ3YLgsJt7Y952MQV1sBvhllSCSxHP8_sVZdcPCBrITfhkN2RdyCuwPnsByq-1GoA=s900-c-k-c0x00ffffff-no-rj","isFamilySafe": true,"inputUrl": "@veritasium","scrapedAt": "2026-09-29T17:38:00.610Z"}
And one of its videos (description shortened here):
{"ok": true,"type": "video","id": "JsBZOcqZerk","url": "https://www.youtube.com/watch?v=JsBZOcqZerk","title": "The Insane Real Engineering of the Nazi Enigma Machine","channelName": "Veritasium","channelId": "UCHnyfMqiRRG1u-2MsSQLbXA","channelUrl": "https://www.youtube.com/@veritasium","channelHandle": "@veritasium","channelSubscribers": 21300000,"channelVerified": true,"views": 12671217,"viewsApproximate": false,"likes": 108045,"commentCount": 5800,"commentCountApproximate": true,"publishedAt": "2026-09-21T00:00:00.000Z","publishedAtApproximate": false,"publishedText": "Sep 21, 2026","durationSeconds": 2862,"description": "How was the \"unbreakable\" enigma cracked? Sponsored by Incogni - use code veritasium at https://incogni.com/veritasium to get an exclusive 60% off your annual subscription. …","hashtags": [],"thumbnailUrl": "https://i.ytimg.com/vi/JsBZOcqZerk/hqdefault.jpg","isShort": false,"isLive": false,"source": "channel","sourceValue": "@veritasium","sourceRank": 1,"detailed": true,"inputUrl": "@veritasium","scrapedAt": "2026-09-29T17:38:02.028Z"}
A channel that cannot be read comes back as one row with ok: false and a plain reason, such as
channel not found on YouTube. Those rows are free.
Pricing
$1.00 per 1,000 results: one charge per channel or video row written. Failed channels and videos filtered out by date are free.
Paid Apify plans pay less: 10% off on Bronze, 20% on Silver and 30% on Gold and higher tiers.
Use cases
- Competitor monitoring: a daily schedule with
newerThan: "1 day"returns only each channel's new uploads with their stats. - Influencer vetting: subscribers next to real per-video views and likes show who has an engaged audience.
- Channel audits and reports: upload frequency, average views and top videos for any list of channels.
- Lead lists: channel descriptions and keywords for outreach research.
FAQ
Do I need a YouTube API key? No, and there is no daily quota. The Actor reads the same public pages a visitor sees.
Are subscriber counts exact? YouTube shows them rounded to three digits (21.3M) to everyone, so that is what you
get; subscribersText keeps YouTube's wording. Video views and likes are exact.
How far back can it go? Up to 1,000 of a channel's latest videos, newest first.
Is it legal? It reads public pages that anyone can see without logging in. You are responsible for how you use the data, including data protection rules for personal data.
Integrations
Run it from the Apify API or a client library, schedule it in Apify Console, or connect it to n8n, Make, Zapier or any MCP client through Apify's integrations. Results are available as JSON, CSV, Excel and through the dataset API.
More tools from clearfetch
- YouTube Scraper: search results and any video links
- YouTube Shorts Scraper: a channel's Shorts, Shorts search and Shorts links
- YouTube Comments Scraper: every comment and reply under a video
Changelog
- 1.0.0 (2026-09) — first release: channel stats, latest videos or Shorts with exact views, likes and dates, date filter for scheduled runs.