YouTube Channel Scraper
Pricing
$0.65 / 1,000 results
YouTube Channel Scraper
π Scrape any YouTube channel's entire content library β videos, Shorts, and live streams β with views, likes, comments, durations, exact timestamps, and detailed channel analytics.
Pricing
$0.65 / 1,000 results
Rating
0.0
(0)
Developer
Hamza
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Ultimate YouTube Channel Scraper πΊ
Scrape any YouTube channel's complete content β regular videos, Shorts and live streams β with exact publish dates, views, likes, comments, durations and the full channel profile. Sort by newest, popular or oldest, filter by date, get clean structured JSON.
β¨ What you get
One record per video/Short/stream:
| Field | Description |
|---|---|
videoId / url / title / thumbnail | The content itself |
type | video, short or stream |
description / hashtags | Full description + extracted hashtags |
publishedAt / publishedTimeText | Exact ISO timestamp + YouTube's "2 weeks ago" |
views / likes / commentsCount | Engagement as real numbers |
duration / durationSeconds | 00:22:51 and 1371 |
isLive / streamType | live, ended, upcoming or null |
category / isFamilySafe / isUnlisted / commentsTurnedOff | Content flags |
position / sortedBy | Where it sat in the tab you scraped |
channelName / channelId / channelUrl / channelHandle | Channel identity |
channelDescription / channelAvatar / channelBanner | Channel branding |
channelSubscribers / channelTotalVideos / channelTotalViews | Channel stats |
channelJoinedDate / channelLocation / channelLinks / channelIsVerified | Channel profile |
inputChannelUrl / sourceUrl / scrapedAt | Provenance |
βοΈ Options
- Direct URLs β channel handles (
@AutoTopnl), names, URLs or channel IDs. - Per-type limits β separate maximums for videos, Shorts and streams (0 skips a type).
- Scrape videos published after [date] β absolute (
2026-01-01) or relative (2 weeks). - Sort by β Newest, Popular or Oldest, applied per tab exactly like on youtube.com.
π Example
Input:
{"directUrls": ["https://www.youtube.com/@AutoTopnl"],"maxVideosPerChannel": 10,"maxShortsPerChannel": 5,"sortBy": "newest","publishedAfter": "1 month"}
One record from the output:
{"videoId": "NNKOkpB6ABA","type": "short","title": "πorπ - 6000RPM LAUNCH CONTROL in HYUNDAI IONIQ 6 N with 650HP!","url": "https://www.youtube.com/shorts/NNKOkpB6ABA","publishedAt": "2026-06-05T19:48:57.000Z","views": 82389,"likes": 954,"commentsCount": 106,"duration": "00:00:09","position": 1,"sortedBy": "newest","channelName": "AutoTopNL","channelHandle": "@AutoTopnl","channelSubscribers": 4220000,"channelIsVerified": true,"scrapedAt": "2026-06-10T03:10:00.000Z"}
π‘ Use cases
- Competitor monitoring β track everything a channel publishes, as it happens.
- Content audits β pull a channel's full catalog with real engagement numbers.
- Posting strategy β analyze cadence, formats and what performs via popular sort.
- Stream tracking β capture live, ended and upcoming broadcasts per channel.
π³ Pricing
You pay per result scraped β no subscriptions, no hidden compute costs.
β FAQ
Are the dates exact? Yes β every item is enriched to the exact second of publication.
What if a channel has no Shorts/Live tab? That tab is skipped quietly; you're only charged for what you get.
Can I combine the date filter with Popular sort? Yes β old items are filtered out while popular ones within your window are kept.