YouTube Channel & Video Scraper — Stats, No API Key
Pricing
Pay per usage
YouTube Channel & Video Scraper — Stats, No API Key
Scrape public YouTube data without an API key: channel profiles (subscribers, description) and video stats (views, likes, duration, publish date, category, keywords). By channel, @handle or video URL. No login, no quota.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
FEDOR TRYAKIN
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape public YouTube data without an API key and without quotas: channel profiles and video statistics, by @handle, channel ID/URL, or video URL. No login, no Google Cloud project, no daily limits.
Most "YouTube" actors only download videos or grab emails. This one gives you clean structured data — the numbers you actually analyze.
What you get
Per video:
| Field | Example |
|---|---|
title | "Never Gonna Give You Up" |
views | 1782486532 |
likes | 19153985 |
lengthSeconds | 213 |
publishDate | 2009-10-24 |
category | Music |
channelTitle / channelId | author info |
keywords | video tags |
shortDescription | description text |
Per channel: name, channel ID, subscriber count, description, and its latest videos.
Why this scraper
- No API key, no quota — the official YouTube Data API caps you at 10,000 units/day; this reads public pages directly.
- Handles, IDs or URLs — give
@MrBeast, aUC…ID, or a full URL. - Channel + video in one run — profile, latest videos, and full stats.
- Always explicit — every channel/video returns a status, never a silent empty result.
Use cases
- Influencer research — vet creators by real subscriber and view data.
- Competitor & trend tracking — monitor what channels publish and how it performs (views, likes, engagement).
- Content analytics — pull stats for a list of videos for dashboards.
- Alerting — run on a Schedule, diff datasets, get notified of new uploads via integrations (Slack, email, webhooks).
Input
{"channels": ["@MrBeast", "UCX6OQ3DkcsbYNE6H8uQQuVA"],"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"maxVideosPerChannel": 15,"enrichChannelVideos": false}
channels— handles, channel IDs or channel URLs.videoUrls— video URLs or 11-char IDs (always full stats).maxVideosPerChannel— how many latest videos per channel (up to ~15).enrichChannelVideos—trueopens each channel video's page for full stats (likes, duration, category);false= fast feed data only.
Output example
{"type": "video","source": "videoPage","videoId": "dQw4w9WgXcQ","title": "Rick Astley - Never Gonna Give You Up","channelTitle": "Rick Astley","channelId": "UCuAXFkgsw1L7xaCfnd5JJOw","views": 1782486532,"likes": 19153985,"lengthSeconds": 213,"publishDate": "2009-10-24","category": "Music","keywords": ["rick astley", "nggyu"],"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"}
FAQ
Do I need a YouTube/Google API key? No — only public pages.
Are there daily quotas? No, unlike the official Data API.
Can I get more than 15 videos per channel? The channel feed exposes the
latest ~15; combine with explicit videoUrls for any specific videos.
Can I monitor a channel on a schedule? Yes — create a Task, attach a Schedule, and consume new uploads via API, webhooks or integrations.