VOOZH about

URL: https://apify.com/streamers/youtube-channel-scraper

⇱ πŸŽπŸ’¨ Fast Youtube Channel Scraper Β· Apify


Pricing

from $0.50 / 1,000 videos

Go to Apify Store

Fast YouTube Channel Scraper

This alternative YouTube Data API has no limits or quotas. Use it to scrape one or multiple YouTube channels: channel info, URL, total number of subscribers, videos and views, creation date. Try it and get basic video data. You can download extracted data in JSON, CSV, and Excel.

Pricing

from $0.50 / 1,000 videos

Rating

4.7

(39)

Developer

πŸ‘ Streamers

Streamers

Maintained by Apify

Actor stats

415

Bookmarked

16K

Total users

2K

Monthly active users

31 days

Issues response

an hour ago

Last modified

Share

Fast YouTube Channel Scraper Readme

What is Fast YouTube Channel Scraper?

Fast YouTube Channel Scraper is a data extraction tool created for scraping channel information from YouTube, going beyond the limitations of YouTube Data API.

  • Extract all channel information
  • Also includes the creator’s bio and number of subscribers
  • Allows for bulk extraction of multiple channels, making for easy comparison

Which YouTube channel data can I extract using this tool?

πŸ“ Channel nameβž• Number of subscribers
🌐 Channel URLπŸ“ Channel description
πŸ“ Location⏳ Video duration
πŸ“Ί Video titleπŸŽ₯ Video URL
πŸ“… Date of postingπŸ–ΌοΈ Thumbnail URL
πŸ“Š Total view countπŸ”— Links in video description

How to use data after web scraping YouTube channels?

The data extracted from Fast YouTube Channel Scraper can be used in all kinds of ways, such as:

  • Keeping track of competitors' channels and monitoring activity on them
  • Enrich your lead generation data with YouTube channel information
  • Understanding a channel audience's interests
  • Analyzing engagement statistics to improve performance
  • Tracking trends in the channel's popularity
  • Developing marketing and advertising campaigns based on the above data

How do I use Fast YouTube Channel Scraper?

Fast YouTube Channel Scraper is designed to be user-friendly, even for those who have never extracted data from the web before. Here’s how you can use YouTube Channel Scraper to extract data from any number of YouTube channels:

  1. Create an Apify account
  2. Open Fast YouTube Channel Scraper.
  3. Add one or more YouTube channel URLs to scrape channel info.
  4. Click the β€œStart” button and wait for the data to be extracted.
  5. Download your data in JSON, XML, CSV, Excel, or HTML.

⬇️ Input example

To use Fast YouTube Channel Scraper, all you need as input is one or more YouTube channel URLs. Simply add these to the top field in the Console, then add how many videos, shorts, or streams you want to scrape.

πŸ‘ Fast YouTube Channel Scraper input

πŸ’‘ If you want only channel information without videos, input "0" to the maximum number of videos, shorts, and streams fields.

Click on the input tab for more advanced parameters, below an example in JSON.

{
"maxResultStreams":0,
"maxResults":10,
"maxResultsShorts":0,
"oldestPostDate":"100 days",
"sortVideosBy":"NEWEST",
"startUrls":[
{
"url":"https://www.youtube.com/@Apify",
"method":"GET"
}
]
}

⬆️ Output example

The scraped YouTube channel data will be shown as a dataset which you can find in the Storage tab. Note that the output is organized as a table for viewing convenience, but it doesn’t show all the fields:

πŸ‘ Fast YouTube Channel Scraper output

You can preview all the fields, or export the data in JSON, Excel, HTML table, CSV, or XML. Here is what it would look like in JSON:

{
"id":"kwWeUpLAG0I",
"title":"How to Scrape Facebook Reels for Infinite Content Ideas",
"duration":"5:13",
"channelName":"Apify",
"channelUsername":"Apify",
"channelUrl":"https://www.youtube.com/channel/UCTgwcoeGGKmZ3zzCXN2qo_A",
"date":"6 days ago",
"url":"https://www.youtube.com/watch?v=kwWeUpLAG0I",
"viewCount":402,
"fromYTUrl":"https://www.youtube.com/@Apify/videos",
"type":"video",
"thumbnailUrl":"https://i9.ytimg.com/vi/kwWeUpLAG0I/hqdefault_custom_1.jpg?sqp=COjs6sIG-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==&rs=AOn4CLCjizgVGFlvoWlFH4qZAY7eXIcKFw",
"input":"https://www.youtube.com/@Apify",
"order":0,
"aboutChannelInfo":{
"channelDescription":"Welcome to Apify’s official YouTube channel!\n\nApify is a web scraping and automation platform, which lets you automate anything you can do in a web browser πŸš€\n\nGather data with pre-built tools we call Actors and further use it to feed generative AI or for lead generation, machine learning, market research, and a myriad of other use cases πŸ€–\n\nAre you a developer? Build your own Actors and publish them on Apify Store to earn passive income πŸ’Έ\n\nSubscribe now for tutorials on how to use our Actors, build your own ones, utilize our open-source libraries, or learn about various web scraping technologies πŸ“–",
"channelJoinedDate":"Jan 4, 2017",
"channelDescriptionLinks":[
{
"text":"Try Apify for FREE",
"url":"https://apify.com/"
},
{
"text":"Join our Discord",
"url":"https://discord.com/invite/jyEM2PRvMU"
},
{
"text":"LinkedIn",
"url":"https://www.linkedin.com/company/apifytech"
},
{
"text":"Twitter X",
"url":"https://twitter.com/apify"
},
{
"text":"GitHub",
"url":"https://github.com/apify"
},
{
"text":"Apify Docs",
"url":"https://docs.apify.com"
},
{
"text":"Schedule demo",
"url":"https://apify.com/professional-services"
}
],
"channelLocation":"Czechia",
"channelUsername":"Apify",
"channelAvatarUrl":"https://yt3.googleusercontent.com/mcMDz5bXyewUKn5L1RQu8_dYHq3PTdc-AfL4rWUwmYwJr37WikQCE7Ek9M38yucDNh1vyvJTcw=s160-c-k-c0x00ffffff-no-rj",
"channelBannerUrl":"https://yt3.googleusercontent.com/y6R2IxD_CkgaHgkSEpqaU6Pe1U4O2QtP2XOK47jEszZTqH5LTuXzadO704MsQMLOXvLannhLCw=w2560-fcrop64=1,00005a57ffffa5a8-k-c0xffffffff-no-nd-rj",
"channelTotalVideos":169,
"channelTotalViews":660763,
"numberOfSubscribers":8390,
"isChannelVerified":false,
"channelName":"Apify",
"channelUrl":"https://www.youtube.com/channel/UCTgwcoeGGKmZ3zzCXN2qo_A",
"channelId":"UCTgwcoeGGKmZ3zzCXN2qo_A",
"inputChannelUrl":"https://www.youtube.com/@Apify",
"isAgeRestricted":false
},

▢️ Want to try other YouTube APIs and scrapers?

If you want to extract specific YouTube data, you can use one of these specialized scrapers:

If you need to download scraped YouTube videos, you can use YouTube Video Downloader.

You can also combine YouTube data with that from other social networks. Try:

Furthermore, you can use the power of AI agents to do multiple tasks at one. For example, our Comments Analyzer Agent can perform sentiment analysis of YouTube videos, or you could try our Influencer Discovery Agent for lead generation on TikTok videos.

Integrating YouTube Shorts Scraper with other apps

YouTube Scraper can be connected with almost any cloud service or web app thanks to integrations on the Apify platform. These include Make, Zapier, Slack, Airbyte, GitHub, Google Drive, and plenty more.

Alternatively, you can use webhooks to carry out an action whenever an event occurs, e.g. get a notification whenever YouTube Scraper successfully finishes a run, or initiate a new process, like ordering your data.

Error items

When the scraper cannot retrieve data for a given input β€” for example a channel does not exist or is age-restricted β€” it pushes an error item to the dataset instead of silently skipping it. Normal output items are never affected; you can tell them apart by the presence of an error field.

Error item structure

{
"url":"https://www.youtube.com/@somechannel",
"input":"somechannel",
"error":"CHANNEL_DOES_NOT_EXIST",
"note":"Channel does not exist"
}

Error codes reference

errorMeaning
CHANNEL_DOES_NOT_EXISTChannel URL points to a channel that does not exist
NOT_FOUNDPage was not found
VIDEO_UNAVAILABLEVideo is not available (deleted, region-blocked, etc.)
AGE_RESTRICTEDChannel is age-restricted and cannot be accessed without login
CHANNEL_HAS_NO_VIDEOSChannel exists but has no uploaded videos
CHANNEL_HAS_NO_LIVE_VIDEOSChannel exists but has no live videos
CHANNEL_HAS_NO_SHORTSChannel exists but has no Shorts
DATE_FILTER_TOO_STRICTVideos exist but none match the active date filter
NO_VIDEOSNo videos found on the page
NO_RESULTSNo results collected β€” check that video-type limits are set above 0
NO_VALID_START_URLSAll provided start URLs were invalid or malformed
INVALID_INPUTActor failed due to bad configuration (run is also terminated)
NO_COMMENTSNo comments found for the video

❓FAQ

How much does it cost to scrape YouTube channel data?

This scraper uses the pay-per-result pricing model, so your costs can be easily calculated. It will cost you $0.50 to scrape 1,000 search results, so 0.0005 USD per item.

Apify’s Free plan provides $5 free usage credits every month. For that amount, you can get up to 10,000 results from YouTube channels for free. If you need to get more YouTube channels regularly, you should grab an Apify subscription. Each tier gives you discounts on use of Actors, check out how that works for Fast YouTube Channel Scraper on the pricing tab.

Is scraping YouTube channels legal?

Our YouTube scrapers are ethical and do not extract any private user data, such as email addresses, gender, or location. They only extract what the user has chosen to share publicly. However, you should be aware that your results could contain personal data. You should not scrape personal data unless you have a legitimate reason to do so.

If you're unsure whether your reason is legitimate, consult your lawyers. You can also read our blog post on the legality of web scraping and ethical scraping.

Do I need proxies to scrape YouTube channels?

If you run the scraper on the Apify platform, for successful YouTube scraping you will need residential proxies which are included in Apify's monthly Starter plan ($29). For more details about how our pricing works, platform credits, proxies, and usage, see the platform pricing page.

Can I use Fast YouTube Channel Scraper with the API?

Yes. You can do so using Apify API which will enable you to manage, schedule, and run any Apify Actors, including this one. The API also lets you access any datasets, monitor Actor performance, fetch results, create and update versions, and more. To access the API using Node.js, use the apify-client NPM package. To access the API using Python for scraping YouTube channels, use the apify-client PyPi package.

Check out the Apify API reference docs for full details or click on the API tab for code examples.

Can I use YouTube Scraper through an MCP Server?

With Apify API, you can use almost any Actor in conjunction with an MCP server. You can connect to the MCP server using clients like ClaudeDesktop and LibreChat, or even build your own. Read all about how you can set up Apify Actors with MCP.

For YouTube Scraper, go to the MCP tab and then go through the following steps:

  1. Start a Server-Sent Events (SSE) session to receive a sessionId
  2. Send API messages using that sessionId to trigger the scraper
  3. The message starts the Amazon ASINs Scraper with the provided input
  4. The response should be: Accepted

How do I scrape comments and likes?

You can get like and comment counts for each video by using the YouTube Scraper. You can also scrape comments of a video with YouTube Comments Scraper.

Your feedback

We’re always working on improving the performance of our Actors. So if you’ve got any technical feedback for Fast YouTube Channel Scraper or simply found a bug, please create an issue on the Actor’s Issues tab.

You might also like

YouTube Scraper

streamers/youtube-scraper

YouTube crawler and video scraper. Alternative YouTube API with no limits or quotas. Extract and download channel name, likes, number of views, and number of subscribers.

88K

4.8

Youtube Channel Scraper

grow_media/youtube-channel-scraper

Extract comprehensive data from YouTube channels including video stats, channel details, and engagement metrics. Support for multiple channels (up to 100), date filtering, and sorting options. Get video views, likes, comments, duration, tags plus channel subscribers, total views, and more.

1.5K

4.9

Youtube Channel Finder

scraper-engine/youtube-channel-finder

YouTube Channel Finder Scraper helps discover YouTube channels based on keywords, topics, or niches. It extracts channel details like name, URL, subscriber count, and description. Perfect for influencer outreach, market research, or tracking niche creators to support targeted marketing strategies.

πŸ‘ User avatar

Scraper Engine

84

🏯 Youtube Channel Scraper

apidojo/youtube-channel-scraper

The perfect tool for exceptional YouTube channel video retrieval tool. Experience unparalleled quickness and thoroughness in searching and directly obtaining videos from channels. Furthermore, it's incredibly affordable at only $0.50 per 1000 videos!

642

5.0

Youtube Channel Finder

coregent/youtube-channel-finder

Fast YouTube channel discovery tool that extracts comprehensive channel information from YouTube searches and videos. Discover 5-20+ channels per search with 15 complete fields including profile, metrics, and metadata. No residential proxy required.

159

5.0

YouTube Description Extractor πŸ“

easyapi/youtube-description-extractor

Extract complete descriptions from YouTube videos automatically. Perfect for content analysis, SEO research, and marketing insights. Supports batch processing with proxy integration for reliable results. πŸŽ₯ πŸ“

🏯 Youtube Scraper (Pay Per Result)

apidojo/youtube-scraper

Experience unparalleled efficiency and depth with its ultra-fast capabilities in searching, URL, playlist, channel, and profile scraping. It comes equipped with a variety of filters to customize your data collection precisely. Plus, it's incredibly affordable at only $0.50 per 1000 videos!

6.6K

4.7

YouTube Email Scraper (Profile, Website, Social, Email)

futurizerush/youtube-email-scraper

Extract business emails from YouTube channels. Find contacts in descriptions and websites. Features keyword search, bulk processing, email validation. Perfect for influencer outreach. Note: Not all channels have available emails - extraction success varies by channel. Better & Easier (No CAPTCHA)

Fast YouTube Channel Scraper API | Profiles, Subs & Stats

apidojo/youtube-channel-information-scraper

Extreme flexibility with search functionalities enables you to retrieve extensive channel information in detail. Not just that but YouTube Channel Information Scraper offers you Country, Language, and Location geo-targeting capabilities. Only $0.50 per 1000 channels!

985

5.0

YouTube Video Details Scraper

deanter/youtube-video-details-scraper

Input: YouTube video link | πŸ‘‰ Output: Transcript, video description, video title πŸ‘ŒπŸ‘‰ This actor processes a YouTube video link and extracts the transcript, description, and title of the video. It's perfect for gathering video metadata and subtitles for further analysis or content creation.