YouTube Channel Videos Scraper
Pricing
from $0.50 / 1,000 videos
YouTube Channel Videos Scraper
List every video, Short or live stream of any YouTube channel: title, URL, views, duration, publish time and thumbnail, plus channel name, handle and subscriber count. Latest, popular or oldest first. Paste channel URLs, @handles or IDs and export to JSON or CSV.
Pricing
from $0.50 / 1,000 videos
Rating
0.0
(0)
Developer
FalconScrape
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
🚀 YouTube Channel Videos Scraper
List every video, Short or live stream of any YouTube channel. The YouTube Channel Videos Scraper returns each video's title, URL, view count, duration, publish time and thumbnail, together with the channel's name, @handle, ID and subscriber count. Sort by latest, most popular or oldest, and paste channel URLs, @handles or channel IDs in bulk. Use it to track competitors, audit creators for influencer campaigns, find a channel's top performers or collect video URLs for transcripts and comments.
✨ Features
- 🎬 Videos, Shorts or Live: Scrape the channel tab you need.
- 🔃 Latest, Popular or Oldest: The same sorting as the channel page.
- 📈 Performance Data: Views, duration and publish time for every video.
- 👥 Channel Stats on Every Row: Channel name, @handle, ID, URL, subscriber count and video count.
- 🔗 Any Channel Format:
youtube.com/@handle,/channel/UC…,/c/…,/user/…, a bare@handleor a channel ID. - 📦 Bulk Channels: Many channels per run, each with its own limit.
🛠️ How It Works
- Paste channels – URLs, @handles or channel IDs, one per line.
- Choose the tab, order and how many videos per channel – the default is the 50 latest videos.
- Run the Scraper – download the list as JSON, CSV or Excel or pull it through the API.
⚙️ Input
| Field | What it does |
|---|---|
| Channels | Channel URLs, @handles or channel IDs (UC…), one per line. |
| Content | videos, shorts or live (live streams and past streams). |
| Sort by | latest, popular or oldest. |
| Max videos per channel | Stop after this many videos for each channel. Default 50. |
{"channels": ["https://www.youtube.com/@freecodecamp", "@MrBeast"],"contentType": "videos","sortBy": "popular","maxItems": 200}
Shorts rows have the title and view count only: YouTube's Shorts tab does not show the duration or publish time.
💰 Pricing
Pay only for the videos you get. No monthly rental.
| Event | Price | What you get |
|---|---|---|
| Video | $0.0005 per video ($0.50 per 1,000) | One video, Short or stream with the fields below |
| Actor start | $0.00005 per run | Charged once when the run starts. |
Examples: 50 videos from 10 channels = $0.25 · 10,000 videos = $5.00.
📊 Sample Output Data
{"videoId": "QKNsHZatiWU","url": "https://www.youtube.com/watch?v=QKNsHZatiWU","type": "videos","title": "Building an AI Data Center – Grid Power, Liquid Cooling, & Cloud Economics","viewCount": 90000,"viewCountText": "90K views","publishedTimeText": "17 hours ago","durationText": "7:48:06","durationSeconds": 28086,"isLive": false,"isUpcoming": false,"thumbnailUrl": "https://i.ytimg.com/vi/QKNsHZatiWU/hq720.jpg","channelId": "UC8butISFwT-Wl7EV0hUK0BQ","channelName": "freeCodeCamp.org","channelHandle": "@freecodecamp","channelUrl": "https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ","channelSubscriberCount": 11900000,"channelVideoCount": 2300,"scrapedAt": "2026-10-17T05:49:08.054Z"}
❓ FAQ
Do I need a YouTube account or API key? No.
Why are view and subscriber counts rounded? The channel page shows them rounded (90K, 11.9M); viewCount is that number as an integer and viewCountText keeps the original text.
I entered a channel's @handle and its channel ID. Is it scraped twice? No. Both resolve to the same channel, which is scraped and charged once.
🔗 More YouTube Actors
- YouTube Transcript Scraper: full transcripts with timestamps for any list of videos, in the language you pick.
- YouTube Comments Scraper: comments and replies with likes, authors, pinned and hearted flags.
- YouTube Search Scraper: search results for any keyword with date, length and view filters.