Youtube Scraper By Channel
by shareze001
Scrape videos and shorts from any YouTube channel by handle. Get clean data like titles, views, and URLs for analysis without API limits.
Opens on Apify.com
About Youtube Scraper By Channel
Need to pull video data from a specific YouTube channel? This scraper is built for exactly that. Just give it a channel handle, like @nike or @apple, and it will systematically extract the videos and shorts from that channel's content feed. I use it when I'm analyzing a competitor's upload strategy or building a dataset of video metadata for a research project. It grabs the essentials: titles, descriptions, view counts, upload dates, and video URLs. The output is clean JSON or CSV, ready to drop into a spreadsheet or your analysis script. It’s straightforward—no need to fiddle with YouTube's API quotas or complex setup. If you're into social listening, content analysis, or just need a reliable way to archive a channel's video catalog, this tool gets the job done without any fuss.
What does this actor do?
Youtube Scraper By Channel is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
YouTube Scraper by Channel
This Apify Actor scrapes videos or shorts from a specific YouTube channel, returning detailed metadata for each item.
Overview
The actor targets a single YouTube channel, fetching either standard videos or Shorts based on your configuration. It extracts comprehensive data including view counts, publish dates, and engagement metrics, outputting it in a structured JSON format.
Key Features
- Channel-Specific Scraping: Input a channel handle (e.g.,
@nike) to get content from that source only. - Content Type Selection: Choose to scrape regular
videosorshorts. - Sorting & Pagination: Control the order (Latest, Popular, Oldest) and the number of items to retrieve.
- Rich Metadata Output: Returns a detailed dataset for each video, including titles, descriptions, thumbnails, stats, and channel info.
How to Use
- Deploy the actor on the Apify platform.
- Configure the input parameters as a JSON object (see Input section below).
- Run the actor. Upon completion, the scraped data will be available in the actor's dataset for download.
Input
Configure the actor using a JSON object with the following properties:
{
"channel": "@nike",
"type": "videos",
"size": 10,
"sort": "Latest"
}
channel(Required): The YouTube channel identifier (e.g.,@nike,@apple).type(Required): The content type to scrape. Options:"videos"or"shorts".size(Required): The number of items to retrieve (default is 10).sort(Optional): The sort order. Options:"Latest","Popular", or"Oldest".
Output
The actor outputs an array of objects. Each object contains the full details for one video or short.
{
"id": "abc123",
"url": "https://www.youtube.com/watch?v=abc123",
"title": "Example Video Title",
"description": "This is an example description.",
"lengthSeconds": 300,
"thumbnails": [...],
"channelId": "xyz789",
"channelName": "Example Channel",
"channelUrl": "https://www.youtube.com/channel/xyz789",
"viewCount": 10000,
"publishDate": "2023-01-01",
"likeCount": 500,
"commentCount": 100
}
Example Use Case: To get the 5 latest videos from @nike, use this input:
{
"channel": "@nike",
"type": "videos",
"size": 5,
"sort": "Latest"
}
Notes
- The actor scrapes YouTube's public interface and is subject to its rate limits and restrictions.
- Ensure the provided channel identifier is valid for reliable results.
- Performance may vary based on YouTube's response behavior.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Youtube Scraper By Channel now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- shareze001
- Pricing
- Paid
- Total Runs
- 230
- Active Users
- 7
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support