Youtube Channel Video Scraper
Pricing
from $0.60 / 1,000 results
Youtube Channel Video Scraper
Extract videos from any YouTube channel using handle or ID. Scrape long-form videos and Shorts with sorting by latest, popular, or oldest. Get detailed metadata including views, likes, comments, duration, thumbnails, descriptions, and complete channel info. Export to JSON, CSV, Excel, or XML.
Pricing
from $0.60 / 1,000 results
Rating
0.0
(0)
Developer

Grow Media
Actor stats
0
Bookmarked
43
Total users
28
Monthly active users
20 days ago
Last modified
Categories
Share
π¬ YouTube Channel Video Scraper
Extract videos from any YouTube channel with ease! This powerful scraper supports both long-form videos and YouTube Shorts, with flexible sorting options to get exactly the data you need.
β¨ What is YouTube Channel Video Scraper?
YouTube Channel Video Scraper is a data extraction tool designed to scrape comprehensive video and channel information from YouTube, going beyond the limitations of YouTube Data API.
- π― Extract videos using channel handle (@username) or channel ID
- πΉ Support for both long-form videos and YouTube Shorts
- π Sort by latest, popular, or oldest
- π Get detailed statistics including views, likes, and comments
- π€ Complete channel information included with every video
π Which YouTube data can I extract?
| Video Data | Channel Data |
|---|---|
| πΊ Video title | π Channel name |
| π₯ Video URL | π Channel URL |
| πΌοΈ Thumbnail URL | β Subscriber count |
| ποΈ View count | π Channel description |
| β€οΈ Like count | π Channel location |
| π¬ Comment count | πΌοΈ Avatar & banner URLs |
| β³ Video duration | π Channel join date |
| π Publish date | π Total videos & views |
| π Description | β Verification status |
| π·οΈ Tags & hashtags | |
| π Description links |
π‘ How to use the scraped YouTube data?
The data extracted from YouTube Channel Video Scraper can be used in many ways:
- π Competitor Analysis - Track competitors' channels and monitor their video performance
- π― Lead Generation - Enrich your data with YouTube channel information
- π₯ Audience Research - Understand a channel's audience interests and engagement
- π Performance Analytics - Analyze engagement statistics to improve your content strategy
- π Trend Tracking - Monitor trends in channel popularity over time
- π£ Marketing Campaigns - Develop data-driven marketing and advertising strategies
π How do I use YouTube Channel Video Scraper?
YouTube Channel Video Scraper is designed to be user-friendly, even for beginners:
- β Create an Apify account
- π Open YouTube Channel Video Scraper
- β Add a YouTube channel handle (e.g.,
@MrBeast) or channel ID - βοΈ Configure video type (long/short) and sort order
- βΆοΈ Click "Start" and wait for the data to be extracted
- π₯ Download your data in JSON, XML, CSV, Excel, or HTML
β¬οΈ Input Example
Simply provide a channel handle or ID, specify the video type, and set how many videos you want:
{"channelHandle": "@MrBeast","maxResults": 50,"videoType": "long","sortOrder": "latest"}
π Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
channelHandle | string | No* | - | YouTube channel handle (e.g., @MrBeast) |
channelId | string | No* | - | YouTube channel ID (e.g., UCX6OQ3DkcsbYNE6H8uQQuVA) |
maxResults | integer | No | 50 | Number of videos to scrape (1-1000) |
videoType | string | No | long | Type of videos: long or short |
sortOrder | string | No | latest | Sort order: latest, popular, or oldest |
π‘ *Either
channelHandleorchannelIdmust be provided.
β¬οΈ Output Example
The scraped data includes comprehensive video and channel information:
{"title": "$1 vs $1,000,000,000 Futuristic Tech!","type": "video","id": "pAnGwRiQ4-4","url": "https://www.youtube.com/watch?v=pAnGwRiQ4-4","thumbnailUrl": "https://i.ytimg.com/vi/pAnGwRiQ4-4/maxresdefault.jpg","viewCount": 66009191,"date": "2026-01-24T17:00:01Z","likes": 2009889,"commentsCount": 62785,"duration": "00:23:04","durationSeconds": 1384,"description": "This video made me truly realize how awesome the future is...","descriptionLinks": [{"url": "https://shopify.com/mrbeast","text": "https://shopify.com/mrbeast","type": "url"}],"hashtags": [],"tags": [],"channelName": "MrBeast","channelUrl": "https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA","channelId": "UCX6OQ3DkcsbYNE6H8uQQuVA","channelUsername": "@mrbeast","channelDescription": "SUBSCRIBE FOR A COOKIE!...","channelJoinedDate": "2012-02-20T00:43:50Z","channelLocation": "US","channelAvatarUrl": "https://yt3.ggpht.com/...","channelBannerUrl": "https://yt3.googleusercontent.com/...","channelTotalVideos": 942,"channelTotalViews": 109144471886,"numberOfSubscribers": 464000000,"isChannelVerified": true,"order": 0,"scrapeVideoType": "long","scrapeSortOrder": "latest"}
π Usage Examples
π Scrape Latest Videos
{"channelHandle": "@MrBeast","maxResults": 100,"videoType": "long","sortOrder": "latest"}
π₯ Scrape Most Popular Videos
{"channelHandle": "@MrBeast","maxResults": 50,"videoType": "long","sortOrder": "popular"}
π± Scrape YouTube Shorts
{"channelHandle": "@MrBeast","maxResults": 100,"videoType": "short","sortOrder": "latest"}
π Scrape by Channel ID
{"channelId": "UCX6OQ3DkcsbYNE6H8uQQuVA","maxResults": 50,"videoType": "long","sortOrder": "popular"}
π Integrations
YouTube Channel Video Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform:
- π Make (formerly Integromat)
- β‘ Zapier
- π¬ Slack
- π Airbyte
- π GitHub
- π Google Drive
- πͺ Webhooks for custom automation
π° Pricing
This scraper uses the pay-per-result pricing model:
| Tier | Price per 1,000 results |
|---|---|
| Standard | $1.00 |
| π₯ Bronze | $0.90 |
| π₯ Silver | $0.75 |
| π₯ Gold | $0.60 |
β FAQ
How much does it cost to scrape YouTube channel videos?
This scraper uses the pay-per-result pricing model, so your costs can be easily calculated. The standard rate is $1.00 per 1,000 results. With higher tier subscriptions, you can get discounts up to 40% ($0.60 per 1,000 results with Gold).
Is scraping YouTube channels legal?
Our YouTube scraper is ethical and does not extract any private user data. It only extracts what users have chosen to share publicly. However, you should be aware that your results could contain personal data. If you're unsure whether your use case is legitimate, consult your lawyers.
Can I scrape both regular videos and Shorts?
Yes! Simply set the videoType parameter to long for regular videos or short for YouTube Shorts. You can run separate scrapes for each type.
What sorting options are available?
You can sort videos by:
- latest - Most recently uploaded videos first
- popular - Most viewed videos first
- oldest - Oldest videos first
Can I use YouTube Channel Video Scraper with the API?
Yes! You can use the Apify API to manage, schedule, and run this Actor programmatically. The API also lets you access datasets, monitor performance, and fetch results. Use the apify-client package for Node.js or Python.
What's the maximum number of videos I can scrape?
You can scrape up to 1,000 videos per run. For larger channels, you can run multiple scrapes with different sort orders.
π£ Your Feedback
We're always working on improving the performance of our Actors. If you've got any technical feedback or found a bug, please create an issue on the Actor's Issues tab.