YouTube Scraper — Channels, Videos & Search
Pricing
from $4.00 / 1,000 results
YouTube Scraper — Channels, Videos & Search
Scrape YouTube channels, videos, and search results: title, views, likes, duration, publish date, description, and channel stats. No API key.
Pricing
from $4.00 / 1,000 results
Rating
0.0
(0)
Developer
Hichem Ben Moussa
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
▶️ YouTube Scraper — Channels, Videos & Search
Scrape YouTube without an API key or quota — channel stats, video details (views, likes, duration, publish date), and search results — as clean structured data.
Give it channel handles, video URLs, or search terms and export to CSV, Excel, JSON, or Google Sheets.
✨ What you get
Per channel
| Field | Example |
|---|---|
| name / id | MKBHD · UCBJycsmduvYEL83R_U4JriQ |
| subscribers | 19.8M |
| description, url, avatar | channel metadata |
Per video
| Field | Example |
|---|---|
| title / id / url | direct watch link |
| channel / channelId | uploader |
| views / likes | 4,210,880 · 182,300 |
| durationSecs / duration | 754 · 12:34 |
| publishDate / uploadDate | 2026-06-01 |
| description / keywords / category | metadata |
| thumbnail | image URL |
🎯 Who it's for
- Creators & marketers — benchmark channels and track video performance.
- Agencies — vet influencers by real view and subscriber numbers.
- Trend & content research — pull top videos for any topic or niche.
- Analytics & dashboards — feed structured YouTube data into your reports.
🚀 How to use it
- Add any mix of:
- Channels —
@mkbhd, a channel URL, or aUC…ID (returns channel stats + recent videos). - Video URLs — full watch links or video IDs (returns full per-video details).
- Search queries — returns the matching videos.
- Channels —
- Set max videos per channel / search.
- Click Start and export.
The Actor reads YouTube's own embedded page data via a real browser, so results are clean and complete — no login, no API key, no quota.
📥 Example input
{"channels": ["@mkbhd"],"searchQueries": ["mechanical keyboard review"],"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],"maxVideos": 30}
📤 Example output
{"type": "video","id": "dQw4w9WgXcQ","url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ","title": "Best Keyboards of 2026","channel": "Marques Brownlee","channelId": "UCBJycsmduvYEL83R_U4JriQ","views": 4210880,"likes": 182300,"durationSecs": 754,"publishDate": "2026-06-01","keywords": ["keyboard", "review"],"thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/maxresdefault.jpg"}
Export to CSV, Excel, JSON, XML, or Google Sheets, or pull via the Apify API.
❓ FAQ
Do I need a YouTube API key? No — and no quota limits either. It reads YouTube's public page data directly.
How many videos can I get per channel? It returns the channel's most recent videos up to your limit (the batch YouTube loads on the Videos tab).
Are likes always available?
Views, title, duration, and dates have strong coverage. Like counts are read best-effort from the video page and may be null when YouTube hides them.
Is scraping YouTube legal? It collects publicly visible information. You're responsible for complying with YouTube's terms and applicable laws, and for how you use the data.
🗺️ Roadmap
- Comment scraping per video
- Full channel back-catalog (beyond the recent batch)
- Playlist scraping
- Shorts and live-stream details
Built and maintained by hichemdev. Found a bug or want a feature? Open an issue on the Actor's Issues tab.