YouTube Channel & Shorts Scraper | Viral Videos, Views/Hour
Pricing
from $1.00 / 1,000 videos
YouTube Channel & Shorts Scraper | Viral Videos, Views/Hour
Scrape any channel's Videos + Shorts tabs or run YouTube searches with date/sort filters. Every video with views, age, duration, views/hour; details add exact views, likes, comments, publish date; top comments too. No API key. $1 per 1,000 videos.
Pricing
from $1.00 / 1,000 videos
Rating
0.0
(0)
Developer
Mr Zack
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
20 hours ago
Last modified
Categories
Share
YouTube Channel & Shorts Scraper — Viral Videos, Views/Hour, Comments
Scrape any YouTube channel's Videos and Shorts tabs, or run keyword searches with upload-date and sort filters, and get every video as clean JSON with velocity metrics (views per hour / per day since upload). Turn on details for exact view count, likes, comment count, publish date, description, hashtags and pull the top comments. No API key, no quota, no browser — $1 per 1,000 videos.
Who uses this
- Clippers & short-form editors — find the videos exploding right now (
searchQueries+ "This week" + "View count" →viewsPerHour), then clip them. - Creators & channel managers — benchmark competitors: median views, outperformers (≥3× median), like rate, comments per 1k views (free
channel-summaryrow). - Agencies & sponsors — vet channels before a deal: subscribers, cadence, real engagement, top videos.
- Researchers / trend tools — schedule keyword searches hourly and feed the dataset into your own scoring.
Input
| Field | Description |
|---|---|
channels | Channel URLs, @handles or UC… ids. |
searchQueries | YouTube searches. |
videoUrls | Video URLs/IDs → details (and comments). |
contentType | both / videos / shorts. |
maxVideos | Per channel tab and per search type (max 1000). |
channelSort | latest / popular / oldest for the channel Videos tab. |
uploadedWithin, sortBy | Search filters: hour/today/week/month/year × relevance/upload_date/view_count/rating. |
minViews | Free pre-filter. |
includeDetails | Exact views/likes/comments/date/description per video. |
maxCommentsPerVideo | Top comments per video (requires details). |
{ "searchQueries": ["air fryer recipe"], "contentType": "shorts", "uploadedWithin": "week", "sortBy": "view_count", "maxVideos": 100, "includeDetails": true, "maxCommentsPerVideo": 20 }
Output
video (channel card):
{ "type": "video", "position": 1, "videoId": "gTKS8SAwUzE", "title": "We Survived The Most Extreme Places On Earth", "url": "https://www.youtube.com/watch?v=gTKS8SAwUzE","viewCount": 49000000, "publishedText": "1 day ago", "publishedAt": "2026-09-06T10:59:05Z", "durationSec": 1408, "isShort": false,"channelName": "MrBeast", "channelId": "UCX6OQ3DkcsbYNE6H8uQQuVA", "channelHandle": "@MrBeast", "channelSubscribers": 516000000,"hoursSincePublished": 24, "viewsPerHour": 2041666.7, "viewsPerDay": 49000000, "source": "channel" }
video with includeDetails adds: likeCount, commentCount, exact publishedAt (publishedDateText), description, hashtags, channelSubscribers, likeRatePct, commentsPer1kViews, isPremiere, wasLive.
comment:
{ "type": "comment", "videoId": "kJQP7kiw5Fk", "commentId": "Ugz…", "text": "who's here after 9 billion??", "author": "@YouTube", "authorChannelId": "UC…", "authorIsVerified": true,"likeCount": 78000, "replyCount": 973, "publishedText": "4 months ago", "publishedAt": "2026-05-10T…" }
channel-summary (free): subscriberCount, videoCount, videosScanned, shortsScanned, medianViews, avgViews, topVideoId/Title/Views, medianViewsPerHour, outperformers[].
Unavailable videos / unresolvable channels are pushed as type: "failed" and are never charged.
Pricing (pay per event)
| Event | Price |
|---|---|
| Video card | $0.001 |
| Video (detailed) | $0.002 |
| Comment | $0.0005 |
| Actor start | $0.001 |
1,000 videos ≈ $1 · 1,000 detailed ≈ $2 · 1,000 comments ≈ $0.50.
Notes
- Card
viewCountis YouTube's rounded figure ("49M");includeDetailsgives the exact number. Shorts cards have no upload age (YouTube doesn't show it) — details add the exact date. publishedAton cards is estimated from "x days ago"; details give the real date.- Search honours YouTube's own filters; "Shorts" results are detected from the Shorts shelf and
/shorts/links. - Need transcripts? See our YouTube Transcript Scraper. Need TikTok/Amazon product data? See the other actors on this profile.
Changelog
- 0.0.6 (10 Sep 2026) — Maintenance: billing safety (
chargeSafely— a failed charge can no longer kill a run that already has data), test suite wiring, README. - 0.0.1 (7 Sep 2026) — Launch.
Found this useful? A review helps more than you'd think
If this Actor saved you time, a short review on the Reviews tab of this Store page takes 30 seconds and is the only signal other buyers have before they spend anything. If something is broken instead, open a ticket on the Issues tab — parser bugs and field requests get fixed.
Related Actors from the same account