YouTube Channel Scraper
Pricing
from $3.50 / 1,000 results
YouTube Channel Scraper
Scrape every YouTube channel video without an API key or login. YouTube Data API alternative; export channel video data to CSV, JSON or Excel.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
26
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
YouTube Channel Scraper 📺 — All Videos, Views & Channel Stats (No Login, No API Key)
Scrape every video from any YouTube channel with full metadata — title, view count, duration, publish date, thumbnail and video URL — plus the channel's subscriber count, total video count, description and ID. This YouTube channel scraper works by @handle, channel URL or channel ID, covers Videos, Shorts and Live, and pulls a channel's entire back catalog — hundreds or thousands of videos — in a single run. No YouTube login, no cookies, no Google API key, no quota.
🏆 Why this YouTube channel scraper?
The whole catalog, not page one — auto-paginates to the end of the channel's tab · Videos / Shorts / Live · view counts as real integers · channel stats on every row · bulk channels in one run · no API quota (the official YouTube Data API caps results and burns quota — this has neither). The unofficial YouTube Data API alternative — with no API key and no login.
✨ What this Actor does / Key features
- 📚 Whole catalog — auto-paginates to the very end of the channel's Videos tab.
- 🎬 Videos, Shorts or Live — pick exactly which channel tab to scrape via
contentType. - 📊 Rich per-video data — view count (parsed to a real integer), duration, publish time, thumbnail and watch URL.
- 🧾 Channel stats on every row — subscriber count, total videos, description, handle and ID.
- 🔀 Flexible input —
@handle, channel URL orUC…channel ID; the Actor resolves it for you. - 📦 Bulk channels — pass a list of channels and scrape them all at once, with per-channel and global caps.
- 🧩 Resilient parser — reads YouTube's current
lockupViewModelformat (the layout migration that broke many older scrapers) and fetches a fresh access key per run with retries. - 🚫 No API quota — no OAuth, no daily quota, no result cap.
- 💾 Export anywhere — download as JSON, CSV or Excel, or pull via the Apify API.
🚀 Quick start (3 steps)
- Configure — add the channel(s) to Channels:
@handle(e.g.@MrBeast), a channel URL, or aUC…channel ID. Optionally pickcontentTypeandmaxVideos(0= entire channel). - Run — click Start. The Actor resolves each channel and paginates its video grid, streaming one row per video into your dataset.
- Get your data — open the Output tab and export to JSON, CSV or Excel, or pull it via the Apify API.
📥 Input
Give the Actor at least one entry in channels. Everything else has sensible defaults.
Example — whole catalog of one channel
{"channels": ["@MrBeast"],"contentType": "videos","maxVideos": 0}
Example — bulk channels (handle + URL + ID)
{"channels": ["@MrBeast", "https://www.youtube.com/@mkbhd", "UCBJycsmduvYEL83R_U4JriQ"],"contentType": "videos","maxVideos": 200}
Example — a channel's Shorts
{"channels": ["@MrBeast"],"contentType": "shorts","maxVideos": 100}
| Field | Type | Description | Default |
|---|---|---|---|
channels | array | @handle, channel URL, or UC… ID. Required. | – |
contentType | string | videos, shorts, or live. | videos |
maxVideos | integer | Cap per channel. 0 = entire catalog. | 100 |
maxResults | integer | Global cap across all channels. 0 = unlimited. | 0 |
📤 Output
One row per video, with channel stats attached. Here is a trimmed sample record:
{"channelTitle": "MrBeast","channelSubscriberCount": 489000000,"channelVideoCount": 870,"videoId": "AaMdXZMvT3w","title": "Survive 30 Days On An Island With Your Ex, Win $250,000","url": "https://www.youtube.com/watch?v=AaMdXZMvT3w","viewCount": 62000000,"viewCountText": "62M views","duration": "39:09","durationSeconds": 2349,"publishedTime": "5 days ago","isShort": false,"thumbnail": "https://i.ytimg.com/vi/AaMdXZMvT3w/hqdefault.jpg","scrapedAt": "2026-07-06T12:00:00.000Z"}
💡 Use cases
- Competitor analysis — pull a rival channel's full upload history with views and dates to benchmark output and performance.
- Influencer vetting — assess a creator's catalog size, average views and posting cadence before a partnership.
- Content & video SEO research — analyze titles, durations and view distributions across a niche.
- Trend tracking — schedule it to monitor a set of channels' new uploads.
- Dataset building — assemble channel video catalogs for analytics, recommendation or AI pipelines.
- Feed downstream tools — collect
videoIds here, then enrich with the Comments or Video Details scrapers.
👥 Who uses it
Social-media & content teams · influencer-marketing agencies vetting creators · video-SEO analysts · competitive-intelligence researchers · data scientists building video datasets · founders tracking niche channels.
💰 Pricing
This Actor runs on a simple pay-per-result model — you pay for the videos you extract, with no separate Apify platform fees to calculate and no proxy or YouTube API costs. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.
❓ Frequently Asked Questions
Do I need a YouTube API key to scrape a channel? No — no key, no login, and none of the YouTube Data API's quota limits. Only an Apify account is needed.
Is this a YouTube Data API alternative? Yes. It's a no-quota YouTube Data API alternative — you scrape a channel's full video list without an API key, OAuth or daily quota caps.
Can it scrape a channel's entire video history?
Yes. Set maxVideos: 0 for the whole back catalog.
How do I find a channel ID?
You don't need to — just paste the @handle or channel URL and the Actor resolves it.
Can I scrape YouTube Shorts or live streams?
Yes — set contentType to shorts or live to scrape that tab, with the same view-count and metadata fields per item.
Can I scrape multiple channels at once?
Yes — add every @handle, channel URL or UC… ID to the channels list; the Actor scrapes them all with per-channel and global caps.
Why are views shown as 62M somewhere and a number here?
YouTube abbreviates views in listings; the Actor parses them to an integer in viewCount and keeps the original text in viewCountText.
Can I scrape a YouTube channel without login or an API key?
Yes. This workflow needs no cookies, no Google account and no API key — just paste an @handle, URL or channel ID.
How do I export YouTube channel videos to CSV or JSON? Run the Actor, then download the results as CSV, Excel or JSON from the dataset — a one-click channel video-data export.
Is scraping a YouTube channel legal? The Actor collects only public channel and video data. Use it in line with YouTube's Terms and applicable laws.
Note: publish dates are relative (
"5 days ago") and views are abbreviated by YouTube (parsed to integers here). Shorts expose views but usually no duration. For exact upload timestamps and per-video like counts, pair with the YouTube Video Details Scraper.
🔗 The complete YouTube & social toolkit by logiover
Pair the channel scraper with the rest of the YouTube and social-intelligence suite:
| Actor | What it does |
|---|---|
| YouTube Video Details Scraper | Exact views, likes, tags and full metadata per video |
| YouTube Comments Scraper | All comments for a channel's videos |
| YouTube Search Scraper | Find channels & videos by keyword |
| YouTube Influencer Discovery Scraper | Creators, engagement & emails by niche |
| YouTube Creator Email Finder | Find creator business emails at scale |
| TikTok Hashtag Video Scraper | Trending TikTok videos by hashtag/keyword |
| TikTok Sound & Music Scraper | Videos by song and their creators |
| Twitch Scraper | Streams, channels and metadata |
| Instagram Media Downloader | Download Instagram media and metadata |
| Threads Scraper | Collect posts and profiles from Threads |
| Reddit Subreddit Scraper | Posts, scores and comments from any subreddit |
| IMDb Scraper | Movies, TV, ratings, reviews and cast |
👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.
⏰ Scheduling & integration
Schedule this Actor on Apify to track channels' new uploads daily or weekly. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to build automated content-monitoring and creator-analytics pipelines.
⭐ Support & feedback
Need exact upload timestamps, per-video like counts, or the channel's playlists too? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏
⚖️ Legal
This Actor collects only publicly available channel and video data and is intended for legitimate research, analytics and content-intelligence use. You are responsible for complying with YouTube's Terms of Service and any applicable local laws.
📝 Changelog
2026-07-06
- ✨ README overhaul: added shields badges, a green "why" callout, a fuller output sample and field reference (
viewCountText,durationSeconds,channelVideoCount,isShort), ready-to-run example scenarios, a YouTube/social cross-promo grid, and a clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.
2026-06-07
- Docs: added coverage for using this as a YouTube Data API alternative, exporting channel video data to CSV/JSON, and scraping a channel without login or API key.
2026-06-05
- 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
- ⚡ Stability & performance hardening; fresh rebuild.
2026-06-04
- Verified live & refreshed build — reliability/maintenance pass.