YouTube Scraper – Channel Videos, Shorts & Search
Pricing
from $0.50 / 1,000 videos
YouTube Scraper – Channel Videos, Shorts & Search
Scrape every video, Short and live stream from YouTube channels, or the results of any YouTube search: title, views, duration, publish date, thumbnail and channel. Add full details (exact views, likes, comment count, description, hashtags) when you need them. No API key, no quota. Pay per video.
Pricing
from $0.50 / 1,000 videos
Rating
0.0
(0)
Developer
Oğulcan Katmer
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Get every video, Short and past live stream from any YouTube channel, or the results of any YouTube search, as clean rows. Each row has the title, views, duration, publish date, thumbnail and channel.
Turn on full details to also get exact view counts, likes, comment counts, the full description and hashtags.
No YouTube API key, no quota, no login.
What you get
Per video, Short or stream
| Field | Description |
|---|---|
title, url, videoId, type | video, short or live |
views, viewsText | View count |
durationText, durationSeconds | Length |
publishedText, publishedAtApprox | "3 days ago" as shown on YouTube, and the approximate date |
thumbnailUrl | Largest thumbnail |
channelName, channelId, channelUrl, channelVerified | Who published it |
badges, descriptionSnippet | 4K, CC, New … and the text YouTube shows in search |
source, position | Which channel tab or search found it, and its rank |
With full video details
| Field | Description |
|---|---|
views | Exact view count |
likes | Like count |
commentCount | Number of comments |
description | Full description |
hashtags | Hashtags used in the description |
publishDateText | Publish date |
channelSubscribers | The channel's subscriber count |
Per channel (free)
| Field | Description |
|---|---|
subscribers, videoCount | Channel size |
handle | The channel's @handle |
description, keywords | What the channel says about itself |
emailsInDescription | Business emails the creator published in the channel description |
avatarUrl | Channel picture |
Input
{"channels": ["@mkbhd", "https://www.youtube.com/@LinusTechTips"],"channelTabs": ["videos", "shorts"],"searchQueries": ["iphone 17 review"],"maxResults": 200,"maxAgeDays": 30,"includeVideoDetails": true}
- Channels: use a handle, a link or a channel id.
- Channel tabs:
videos,shorts,streams. - Search: sort by relevance, upload date, views or rating.
- Filters:
- Only the last N days. On channels, the run stops as soon as it reaches older uploads, so you don't pay for them.
- A minimum view count.
- Only videos, only Shorts, or only live streams.
Common uses
- Competitor and creator tracking. Get every new upload and its views, on a daily schedule.
- Influencer research. Build a list of channels with subscribers, upload frequency and business emails.
- Trend and content research. See the top videos and Shorts for any keyword.
- Datasets. Titles, descriptions and engagement numbers for analysis or AI.
Pairs well with
YouTube Comments Scraper: once you have the videos, pull their comments and replies.
Notes and limits
- View counts in channel lists are rounded by YouTube ("1.2M"). Turn on full details for exact numbers.
- Dates on YouTube are relative ("2 weeks ago").
publishedAtApproxconverts them to an approximate date. - Only public videos are collected. The scraper never logs in.
- This is an independent tool. It is not affiliated with, endorsed by or connected to YouTube or Google.
Pricing
You pay per video returned. Full details are a separate event, charged only when you turn them on. Channel info rows and status rows are free. You can cap spend per run with Max cost per run in the Apify Console.
Support
Something missing or wrong? Open an issue on the Issues tab with the input you used and the run ID.