YouTube Scraper - Videos, Channels & Search
Pricing
from $1.40 / 1,000 video or channels
YouTube Scraper - Videos, Channels & Search
Scrape YouTube search results, channel videos, Shorts and live streams: views, likes, comment count, exact publish date, duration, tags, category and description, plus channel subscribers, total views and join date. Fast, no API key.
Pricing
from $1.40 / 1,000 video or channels
Rating
0.0
(0)
Developer
Dataspace
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
YouTube Scraper — Videos, Channels & Search
Scrape YouTube search results, channel videos, Shorts and live streams, and get for every video: views, likes, comment count, publish date, duration, full description, hashtags and the channel's subscriber count. Add channel info: subscribers, total views, number of videos, join date, country and links.
Fast and reliable — no browser, no YouTube API key, no quota limits.
What can you do with it?
- Influencer & creator research — compare channels by subscribers, total views and engagement (likes and comments per view).
- Content & trend research — find the most-viewed videos for any keyword this week or month.
- Competitor monitoring — track every new upload of competitor channels on a schedule.
- Marketing & brand monitoring — see who talks about your product and how viewers react.
- AI & data projects — clean video metadata for dashboards, recommendations and LLM pipelines.
What data do you get?
One result per video:
| Field | Example |
|---|---|
title, url, videoId | iPhone 17 Review: No Asterisks!, …watch?v=rng_yUSwrgU |
viewCount, likeCount, commentCount | 6896687, 174608, 5800 |
publishedAt, publishedTimeText | 2025-10-01 |
durationSeconds, durationText | 680, 11:20 |
channelName, channelId, channelUrl, channelSubscriberCount | Marques Brownlee, UC…, …, 21300000 |
description, hashtags | full description and its #hashtags |
isShort, isLive, thumbnailUrl | flags and thumbnail |
source, sourceType, position | the search query or channel the video came from |
With Add channel info, one extra result per channel:
| Field | Example |
|---|---|
name, handle, channelId, url | MrBeast, @MrBeast, UCX6OQ3DkcsbYNE6H8uQQuVA |
subscriberCount, viewCount, videoCount | 520000000, 141855566763, 1005 |
joinedDate, country | 2012-02-19, United States |
description, links, avatarUrl, isVerified | channel description, external links, avatar |
Example output (real result, shortened)
{"type": "video","title": "iPhone 17 Review: No Asterisks!","url": "https://www.youtube.com/watch?v=rng_yUSwrgU","channelName": "Marques Brownlee","channelSubscriberCount": 21300000,"viewCount": 6896687,"likeCount": 174608,"commentCount": 5800,"durationText": "11:20","publishedAt": "2025-10-01","source": "iphone 17 review","sourceType": "search"}
How to use
- Add search queries and/or channel URLs (
@MrBeast,https://www.youtube.com/@veritasium,/channel/UC…) and/or video URLs. - For searches, optionally choose sort order, upload date and duration filters.
- For channels, choose Videos, Shorts or Live streams and how many of the newest to get.
- Click Start and export as JSON, CSV, Excel, or via API.
Example input
{"searchQueries": ["iphone 17 review"],"maxResultsPerQuery": 100,"sortBy": "views","uploadDate": "month","channelUrls": ["@MrBeast", "https://www.youtube.com/@veritasium"],"channelContent": "videos","maxVideosPerChannel": 200,"includeChannelInfo": true,"includeVideoDetails": true}
In our tests, 2 searches + 2 channels + 3 single videos returned 225 results with full details in about 2 minutes.
Pricing
Pay per result: $1.40 per 1,000 results (one result = one video or one channel), plus a tiny start fee of $0.00005 per run. Platform usage (compute and proxies) is included — you are not charged anything else. Likes, comment counts, publish dates and descriptions are included.
| Example | Cost |
|---|---|
| the latest 200 videos of a channel | $0.28 |
| 1,000 search results with full details | $1.40 |
Set a maximum cost for a run and the Actor stops when it is reached.
Tips
- Switch off Full video details if you only need titles, views and durations — runs are much faster.
publishedAtis the publish date as shown on YouTube; for search and channel resultspublishedTimeText(e.g. "3 days ago") is also available.- Duration comes from search and channel listings; for single video URLs it may be empty.
- Schedule the Actor (e.g. daily) with your competitors' channels to track every new upload.
FAQ
Does it download videos or collect comments? No. It collects public video and channel information only — no video/audio downloads, no comments, no commenter data and no e-mail addresses.
Do I need a YouTube API key? No, and there are no API quota limits.
Can I use it from my app or AI agent? Yes — through the Apify API, Python/JavaScript clients, Zapier, Make, or as a tool for AI agents via Apify MCP.
Like it? If this Actor saves you time, please leave a review on the Reviews tab — it helps others find it. Found a problem? Open an issue and it will be fixed quickly.
Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by or sponsored by YouTube or Google LLC. YouTube is a trademark of Google LLC and is mentioned only to describe the publicly available data source. It collects only publicly available video and channel information that YouTube shows to any visitor — without logging in, without solving CAPTCHAs, without downloading any video or audio and without collecting comments or contact details. Thumbnails are returned as links, not copied. You are responsible for making sure that your use of the data complies with applicable laws (including copyright and data protection laws such as GDPR) and with YouTube's terms.