VOOZH about

URL: https://apify.com/igview-owner/youtube-channel-videos-scraper

⇱ YouTube Channel Videos Scraper API Β· Apify


Pricing

from $6.00 / 1,000 results

Go to Apify Store

YouTube Channel Videos Scraper

Scrape any YouTube channel’s videos with titles, views, dates, thumbnails, duration, URL & video ID. Supports pagination + sorting (newest/oldest/popular). Export results from Apify dataset

Pricing

from $6.00 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Sachin Kumar Yadav

Sachin Kumar Yadav

Maintained by Community

Actor stats

0

Bookmarked

32

Total users

4

Monthly active users

5 months ago

Last modified

Share

Extract comprehensive YouTube channel videos with complete metadata including video details, thumbnails, views, publish dates, durations, and channel information. Perfect for YouTube analytics, content research, and video monitoring.

Table of Contents


Features

FeatureDescription
Channel Username SupportExtract videos using YouTube channel username (@TED, @MrBeast, etc.)
Complete Video MetadataGet video titles, descriptions, views, likes, durations, and publish dates
Thumbnail ExtractionHigh-quality video thumbnail URLs
Sorting OptionsSort by newest, popular, or oldest videos
Flexible LimitsControl how many videos to scrape (30-500)
Channel InformationGet channel metadata including subscriber count and video count
Localization SupportChoose from 30+ countries and languages for localized content
Multiple Table ViewsOrganized data views for easy browsing and analysis
Fast & ReliableBuilt-in error handling with user-friendly messages

How to Use

Step 1: Find YouTube Channel Username

To find a YouTube channel username:

  1. Visit the YouTube channel
  2. Look at the URL or channel handle (e.g., @TED, @MrBeast, @NASA)
  3. Copy the username without the @ symbol

Step 2: Configure Input

Basic Example:

{
"channelUsername":"TED",
"sortBy":"newest",
"maxVideos":50,
"geo":"US",
"lang":"en"
}

Scrape Popular Videos:

{
"channelUsername":"MrBeast",
"sortBy":"popular",
"maxVideos":100,
"geo":"IN",
"lang":"hi"
}

Step 3: Run the Actor

Click "Start" and the actor will extract videos from the channel.


Input Parameters

ParameterTypeRequiredDescriptionDefaultExample
channelUsernameStringYouTube channel username (without @)-"TED"
sortByStringSort videos by newest, popular, or oldest"newest""popular"
maxVideosIntegerMaximum videos to scrape (30-500)30100
geoStringCountry/region code (ISO 3166-2)"US""IN"
langStringLanguage code for localized results"en""hi"

Input Details

channelUsername (Required)

  • YouTube channel username without the @ symbol
  • Examples: TED, MrBeast, NASA, Veritasium
  • This is the handle that appears in the channel URL

sortBy (Optional)

  • Sort videos by:
    • newest: Latest uploads first (default)
    • popular: Most viewed videos first
    • oldest: Earliest uploads first

maxVideos (Optional)

  • Maximum number of videos to scrape
  • Range: 30-500 videos
  • Default: 30 videos
  • Set higher for comprehensive channel analysis

geo (Optional)

  • Select from 31 countries including:
    • United States, United Kingdom, Canada, India, Australia
    • Germany, France, Japan, Brazil, Mexico
    • And 21 more countries
  • Affects which videos and content are shown based on regional availability

lang (Optional)

  • Select from 30 languages including:
    • English, Hindi, Spanish, French, German
    • Italian, Portuguese, Japanese, Korean, Chinese
    • And 20 more languages including regional Indian languages

Output Data

Sample Channel Metadata Output

{
"itemType":"channel_metadata",
"channelId":"UCAuUUnT6oDeKwE6v1NGQxug",
"title":"TED",
"description":"The TED Talks channel features the best talks...",
"channelHandle":"@TED",
"avatar":"https://yt3.googleusercontent.com/ytc/...",
"banner":"https://yt3.googleusercontent.com/Rz_7ARuknq_...",
"subscriberCountText":"27M",
"videosCountText":"5.4K videos"
}

Sample Video Output

{
"itemType":"video",
"videoId":"RXwQ7_hlL3g",
"title":"How to Unlock Your Flirting Superpowers | Francesca Hogi | TED",
"description":"Flirting is more than just words...",
"viewCountText":"241K views",
"publishedTimeText":"10 days ago",
"lengthText":"10:42",
"thumbnail":"https://i.ytimg.com/vi/RXwQ7_hlL3g/hqdefault.jpg",
"channelId":"UCAuUUnT6oDeKwE6v1NGQxug",
"channelTitle":"TED"
}

Output Fields

Channel Metadata Fields

FieldTypeDescription
itemTypeStringType of item (channel_metadata)
channelIdStringUnique YouTube channel ID
titleStringChannel name
descriptionStringChannel description
channelHandleStringChannel handle (e.g., @TED)
avatarStringChannel avatar/profile picture URL
bannerStringChannel banner image URL
subscriberCountTextStringFormatted subscriber count (e.g., "27M")
videosCountTextStringFormatted video count (e.g., "5.4K videos")

Video Fields

FieldTypeDescription
itemTypeStringType of item (video)
videoIdStringUnique YouTube video ID
titleStringVideo title
descriptionStringVideo description
viewCountTextStringFormatted view count (e.g., "241K views")
publishedTimeTextStringRelative publish time (e.g., "10 days ago")
lengthTextStringVideo duration (e.g., "10:42")
thumbnailStringVideo thumbnail URL (high quality)
channelIdStringChannel ID
channelTitleStringChannel name

Use Cases

YouTube Analytics

  • Track video performance and trends
  • Monitor competitor video strategies
  • Analyze content effectiveness
  • Study successful video patterns

Content Research

  • Discover trending video topics
  • Find inspiration for your own content
  • Study high-performing video formats
  • Analyze what drives views and engagement

Market Research

  • Monitor industry thought leaders
  • Track brand video content
  • Analyze audience preferences by region
  • Study competitor video strategies

Video Monitoring

  • Track new video uploads
  • Monitor video performance over time
  • Archive video data for analysis
  • Build comprehensive video datasets

SEO & Content Strategy

  • Analyze video titles and descriptions
  • Study successful video patterns
  • Optimize your content strategy
  • Track video publishing schedules

Best Practices

Do's

  • Use correct channel usernames (without @ symbol)
  • Select appropriate geo/lang for your target audience
  • Export data immediately after extraction
  • Check multiple table views for different insights
  • Use localization for region-specific content

Don'ts

  • Don't include @ symbol in channel username
  • Don't ignore error messages
  • Don't expect data from deleted/suspended channels
  • Don't forget to check data completeness

FAQ

How do I find a YouTube channel username?

Visit the YouTube channel and look at the URL or the channel handle displayed on the page. It's usually shown as @ChannelName. Copy just the name part without the @ symbol.

What's the difference between geo and lang?

  • geo: Controls which videos are shown based on regional availability (some videos may be restricted in certain countries)
  • lang: Controls the language of UI elements and localized content

Can I extract from private or unlisted channels?

No, only public YouTube channels are supported. The actor cannot access private or unlisted content.

How long does extraction take?

Typically 10-60 seconds depending on the number of videos being scraped and network conditions. More videos take longer to extract.

What data formats are supported?

The actor outputs data in JSON format, which can be exported to CSV, Excel, or other formats from the Apify platform.

How many videos can I scrape?

You can scrape between 30 to 500 videos per run. Set the maxVideos parameter to control the limit. The actor will extract videos based on your selected sorting option (newest, popular, or oldest).

Can I run this actor multiple times?

Yes, you can run the actor as many times as needed. Each run is independent.


🏷️ Tags

YouTube Scraper β€’ YouTube Channel Scraper β€’ YouTube Data Extractor β€’ YouTube Analytics β€’ Channel Metadata Extractor β€’ YouTube Video Scraper β€’ Social Media Analytics β€’ Content Research Tool β€’ YouTube Automation β€’ Channel Monitoring β€’ YouTube Intelligence β€’ Video Analytics β€’ YouTube SEO β€’ Content Strategy Tool β€’ Competitive Analysis β€’ YouTube Research β€’ Channel Analytics β€’ YouTube Data Mining β€’ Social Listening β€’ Brand Monitoring


πŸš€ Get Started Now

Ready to extract YouTube channel data?

  1. Enter the YouTube channel username (without @)
  2. Select your preferred region and language
  3. Click "Start" to run the actor
  4. View results in organized table views
  5. Export data in your preferred format
  6. Click "Try for free" to test the actor

⭐ If this actor helps your workflow, please give it a star!


Related Actors 🀝

Looking for more YouTube data? Check out these complementary actors:


Built with ❀️ by Sachin Kumar Yadav using Apify Platform

You might also like

Youtube Channel Video Scraper

grow_media/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.

2.4K

YouTube Channel Videos Scraper

fetch_cat/youtube-channel-videos-scraper

Extract recent public YouTube channel videos by URL, handle, or channel ID. Export titles, descriptions, thumbnails, dates, Shorts flags, and views.

Youtube Channel Scraper

yesintelligent/youtube-channel-scraper

Easily scrape videos from any YouTube channel and extract titles, metadata, thumbnails, and more.

πŸ‘ User avatar

yesintelligent

20

5.0

Youtube Channel Scraper

scrapesmith/youtube-channel-scraper

⚑ Fast YouTube Channel Scraper – Extract all videos from any channel with titles, views, likes, comments, publish dates, thumbnails & subscriber count. No proxies needed. Get thousands of channel videos in minutes, 100%.

382

5.0

YouTube Channel Scraper

akash9078/youtube-channel-video-scraper

Scrape the latest YouTube videos, shorts, and live of a channel with views and duration.

πŸ‘ User avatar

Akash Kumar Naik

88

5.0

YouTube Channel Scraper - Extract All Videos & Stats

convertfleetdotonline/youtube-channel-scraper

Scrape any YouTube channel's full video history, subscriber count, and metadata via the Apify API. Extract top-viewed, latest, and oldest videos with engagement stats, thumbnails, and descriptions.

2

YouTube Videos Scraper

thescrapelab/Apify-YouTube-Videos-Scraper-2-0

Scrape YouTube video metadata from search queries, channels, and video URLs without the YouTube API. Export titles, links, views, thumbnails, and channel data.

πŸ”₯ Fast Youtube Channel Video Scraper πŸš€

aimscrape/youtube-channel-video-scraper

Scrape any public YouTube channel /videos page and export video URLs/IDs, titles, thumbnails, views text, and publish dates. Supports @username, UC channelId, and channel URLs.