YouTube Channel & Video Scraper avatar

YouTube Channel & Video Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
YouTube Channel & Video Scraper

YouTube Channel & Video Scraper

Given YouTube channels, return their recent videos with title, views, likes, publish date, thumbnails and description. For creator research and competitive analysis.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Technical Dost Solutions

Technical Dost Solutions

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

6 days ago

Last modified

Share

Export recent videos from public YouTube channels as clean, analysis-ready records. This Actor is designed for marketing research, creator monitoring, competitive intelligence, and content discovery. It uses public YouTube channel pages and RSS feeds, so no API key or paid proxy is required.

What it does

  • Accepts YouTube channel URLs, /channel/UC... URLs, raw channel IDs, and @handles.
  • Resolves handles to canonical YouTube channel IDs.
  • Fetches each channel's recent public RSS entries.
  • Returns titles, descriptions, publish times, thumbnails, views, and available rating-count hints.
  • Continues processing when one channel or feed fails.

Input

{
"channelUrls": [
"https://www.youtube.com/@MrBeast",
"https://www.youtube.com/@mkbhd"
],
"maxVideosPerChannel": 15
}
FieldTypeRequiredDescription
channelUrlsarray of stringsYesYouTube channel URLs, @handles, or /channel/UC... URLs.
maxVideosPerChannelintegerNoRecent videos per channel, from 1 to 50. Defaults to 15.

YouTube RSS feeds expose a limited window of recent uploads. Asking for more videos does not guarantee that every channel's feed contains that many entries.

Output

Each dataset item represents one video:

{
"videoId": "exampleId",
"url": "https://www.youtube.com/watch?v=exampleId",
"title": "Example video title",
"channelName": "Example Channel",
"channelId": "UCexample",
"channelUrl": "https://www.youtube.com/channel/UCexample",
"publishedAt": "2026-01-01T12:00:00.000Z",
"description": "Video description",
"thumbnailUrl": "https://i.ytimg.com/vi/exampleId/hqdefault.jpg",
"viewCount": 123456,
"likesHint": 7890
}

viewCount is null when the feed does not provide statistics. likesHint is the RSS star-rating count when present; it is not guaranteed to be available and may be null.

Cost and data source

The Actor uses only public YouTube pages and the free channel RSS endpoint. It needs no YouTube Data API key and no paid third-party service. Results are charged using the result pay-per-event event when that event is configured on Apify.