YouTube Video & Channel Scraper
Pricing
Pay per usage
YouTube Video & Channel Scraper
Scrape YouTube videos, channels, and search results. Extract titles, views, comments, and metadata.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Travel Monitor Lab
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
▶️ YouTube Scraper — Videos, Channels & Search
Extract YouTube video data, channel statistics, and search results without the official API. No quotas, no limits, no API key required.
What does it do?
| Feature | Description |
|---|---|
| 🎬 Video scraping | Title, views, likes, duration, description, tags, publish date |
| 📺 Channel scraping | Name, subscribers, video count, total views, country, join date |
| 🔍 YouTube search | Search any query and get full data for top results |
| ⚡ Fast & reliable | No API key needed, no quotas |
Data Extracted (Videos)
| Field | Example |
|---|---|
| Title | "Never Gonna Give You Up" |
| Views | 1,500,000,000 |
| Likes | 15,000,000 |
| Duration | "3:33" |
| Publish Date | "2009-10-25" |
| Description | "The official video for..." |
| Tags | ["music", "rick astley", "80s"] |
| Category | "Music" |
| Comments | 2,500,000 |
| Channel | "Rick Astley" |
| Subscribers | "14.2M" |
| Thumbnail | HD URL |
Data Extracted (Channels)
| Field | Example |
|---|---|
| Name | "MrBeast" |
| Subscribers | "340M" |
| Video Count | 850 |
| Total Views | 60,000,000,000 |
| Country | "US" |
| Join Date | "Feb 20, 2012" |
| Description | "New videos every..." |
| Keywords | ["challenge", "philanthropy"] |
Input Examples
Scrape specific videos:
{"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ","https://youtu.be/jNQXAC9IVRw"]}
Scrape channels:
{"channelUrls": ["https://www.youtube.com/@MrBeast","https://www.youtube.com/@PewDiePie"]}
Search YouTube:
{"searchQueries": ["best AI tools 2024", "python tutorial"],"maxResults": 5}
Use Cases
Content Research
Find trending videos in your niche. Analyze what works (views, engagement, tags).
Competitor Analysis
Track competitor channels — subscribers, upload frequency, view counts.
SEO & Marketing
Extract video tags and descriptions to optimize your own YouTube content.
Data Journalism
Collect video metrics for stories about viral content, misinformation, or trends.
API Access
from apify_client import ApifyClientclient = ApifyClient("YOUR_API_TOKEN")run = client.actor("travelmonitorlab/youtube-scraper").call(run_input={"videoUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"]})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(f"{item['title']} - {item.get('viewCount', 0)} views")
FAQ
Do I need a YouTube API key? No. This scraper works without any API key or quota.
Can I scrape comments? Currently, the scraper extracts the comment count but not individual comments.
How many videos can I scrape? Hundreds per run. Rate limiting is built in to avoid blocks.
Does it work with YouTube Shorts? Yes! Shorts URLs are automatically detected and scraped.