VOOZH about

URL: https://apify.com/gurify/youtube-channel-video-scraper

โ‡ฑ YouTube Channel Videos Scraper ยท Apify


Pricing

$0.50 / 1,000 videos

Go to Apify Store

YouTube Channel Videos Scraper

List a YouTube channel's videos by @handle or URL. No login, no API key. Fast, structured JSON.

Pricing

$0.50 / 1,000 videos

Rating

0.0

(0)

Developer

๐Ÿ‘ Gurify Software

Gurify Software

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

YouTube Channel Videos Scraper ๐ŸŽฌ

List every recent video from any public YouTube channel by @handle or URL โ€” no login, no API key, no Google Cloud project, no quota. Give it channels, get clean structured videos (title, views, date, length, thumbnail, links) as JSON.

๐Ÿ’ต $0.50 per 1,000 videos โ€” a fraction of the usual YouTube scrapers on Apify (commonly $2.40+ / 1,000).

โœจ What you get

  • Just channels in โ†’ videos out. ["@MrBeast", "@mkbhd"] โ†’ their latest uploads.
  • Structured data per video โ€” id, watch URL, title, view count, published date, length, channel name/ID/handle, thumbnail.
  • Pagination โ€” up to ~2,000 videos per channel via YouTube's own continuation API.
  • No YouTube Data API โ€” no API key, no 10,000-unit daily quota, no billing project.
  • Reliable & cheap โ€” fetches YouTube's ytInitialData + InnerTube endpoints with a real Chrome fingerprint; runs on cheap datacenter proxies.

๐Ÿ“ฅ Input

FieldTypeDescription
channelsarray (required)@handles, bare handles, or URLs: @MrBeast, MrBeast, https://www.youtube.com/@MrBeast, https://www.youtube.com/channel/UC...
videosPerChannelintegerMax videos per channel (default 30, up to 2000)
proxyConfigurationobjectApify Proxy (required; Datacenter default = cheapest)
{
"channels":["@MrBeast","@mkbhd"],
"videosPerChannel":60,
"proxyConfiguration":{"useApifyProxy":true}
}

๐Ÿ“ค Output

One dataset item per video:

{
"id":"__fmDj0ZJ1Q",
"url":"https://www.youtube.com/watch?v=__fmDj0ZJ1Q",
"title":"50 YouTube Legends Fight For $1,000,000",
"viewCountText":"62M views",
"publishedText":"11 days ago",
"lengthText":"18:02",
"channelName":"MrBeast",
"channelId":"UCX6OQ3DkcsbYNE6H8uQQuVA",
"channelHandle":"@MrBeast",
"channelUrl":"https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA",
"thumbnailUrl":"https://i.ytimg.com/vi/__fmDj0ZJ1Q/hqdefault.jpg"
}

Export to JSON, CSV, Excel, or via the Apify API.

โš ๏ธ Limitations

  • Public channels only. Videos tab (uploads) โ€” Shorts/Live/Playlists tabs aren't included in v1.
  • View/date are YouTube's display strings (e.g. "62M views", "2 months ago").

โš–๏ธ Legal

Scrapes only publicly available data. Use the output in line with YouTube's Terms and applicable laws.

You might also like

YouTube Channel Scraper

agentflow/youtube-channel-scraper

Scrape all videos from a YouTube channel's Videos tab. Fast, lightweight, no browser needed.

YouTube Channel Scraper

khadinakbar/youtube-channel-scraper

Scrape public YouTube channel profiles and recent video listings by URL, channel ID, or @handle. Returns subscribers, views, links, country, tags, and videos. No cookies required. MCP-ready.