YouTube Shorts Scraper 🎬 (keyword & channel Shorts, views)
Pricing
from $0.70 / 1,000 short scrapeds
YouTube Shorts Scraper 🎬 (keyword & channel Shorts, views)
The Shorts YouTube shows for any keyword or on any channel, with views, title, channel and thumbnail, to spot what is trending. Optional exact views, likes and publish date. Country and language aware. No API key, no login, platform usage included.
Pricing
from $0.70 / 1,000 short scrapeds
Rating
0.0
(0)
Developer
Tagada Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
YouTube Shorts Scraper: trending Shorts by keyword and by channel
Get the Shorts YouTube shows for any keyword, or every Short on a channel's Shorts tab, with views, title, channel and thumbnail, to spot what is trending in your niche before everyone else does. Turn on exact stats and each Short also gets its exact view count, exact like count, comment count and publish date. No API key, no login, no proxy to set up: $1 per 1,000 Shorts, platform usage included.
Built for short-form creators hunting formats that already work, trend and social agencies reporting on a niche, and brands researching what TikTok-style content wins on YouTube.
What you get
One row per Short, in YouTube's own order, for each keyword and each channel you give:
- Short: video ID,
https://www.youtube.com/shorts/…link, title, thumbnail, hashtags from the title - Views as YouTube shows them:
viewCountText("25M views") and the number behind it,viewCountApprox(25,000,000) - Channel: name, @handle, channel ID and link (on keyword results the channel ID is always there; name and @handle come with exact stats)
- Where it came from:
source(searchorchannel), the keyword or channel you entered,rankin that list, country, language, capture time
With Add exact stats on, each Short also gets:
viewCount: the exact number (25,812,181, not "25M")likeCount: the exact number of likescommentCountApprox,publishedDate(YYYY-MM-DD),description- the channel's name, @handle, rounded subscriber count and a verified flag
Input examples
What's trending for a keyword, in the US
{"searchQueries": ["espresso", "latte art", "home barista"],"maxShortsPerSource": 100}
Everything a few creators posted as Shorts, with exact numbers
{"channels": ["@mkbhd", "https://www.youtube.com/@khabylame", "UCBJycsmduvYEL83R_U4JriQ"],"maxShortsPerSource": 200,"includeDetails": true}
A niche in another market
{"searchQueries": ["recette facile"],"country": "FR","language": "fr","maxShortsPerSource": 50}
Channels can be a channel link (/@handle, /channel/UC…, /c/…, /user/…, with or without /shorts), an @handle, or a UC… channel ID. A video link in the channel list is skipped and named in the run status, never silently dropped.
Output example
A real row from a run with exact stats on (@khabylame):
{"source": "channel","query": null,"channelInput": "@khabylame","rank": 2,"videoId": "dEdpylMsNyA","url": "https://www.youtube.com/shorts/dEdpylMsNyA","title": "Just give me 5 more minutes 😭#learnfromkhaby #comedy","viewCountApprox": 1000000,"viewCountText": "1M views","channelName": "Khaby. Lame","channelHandle": "@khabylame","channelId": "UC86suRFnqiw8zN6LIYxddYQ","channelUrl": "https://www.youtube.com/@khabylame","thumbnailUrl": "https://i.ytimg.com/vi/dEdpylMsNyA/oardefault.jpg?sqp=-oaymwEdCJUDENAFSFWQAgHyq4qpAwwIARUAAIhCcAHAAQY=&rs=AOn4CLAR7DO1DKKia1HeaP1seVlXf3coKw&usqp=CCk","hashtags": ["learnfromkhaby", "comedy"],"viewCount": 1015324,"likeCount": 41024,"commentCountApprox": 706,"publishedDate": "2026-10-01","description": null,"channelSubscriberCountApprox": 13000000,"channelIsVerified": true,"country": "US","language": "en","capturedAt": "2026-10-15T21:52:43.609Z"}
Without exact stats, the row stops at hashtags (plus country, language, capturedAt).
Pricing
| Event | Price |
|---|---|
| Short scraped | $0.001 per Short, i.e. $1 per 1,000 Shorts |
| Exact stats added (only with "Add exact stats" on) | $0.001 per Short, i.e. $1 per 1,000 Shorts |
| Run start | $0.001 per run |
Store discounts apply on top: Bronze $0.0009, Silver $0.0008, Gold $0.0007 per event. A 1,000-Short run with exact stats is $2 at the base price, $1.40 on Gold.
- You pay for Shorts delivered, not for attempts. A keyword with no Shorts, a channel that does not exist, a link that is not a channel: nothing is charged beyond the run start, and the run status says which and why.
- Exact stats are charged only when they arrive. If YouTube does not answer for one Short, the row still ships with its list data and is not charged the exact-stats fee.
- Platform usage is included. There is no proxy setting because there is nothing for you to pay for or configure.
Limits and honest caveats
- YouTube's Shorts search runs out. For one keyword YouTube usually lists about 100-150 distinct Shorts and then starts repeating itself; the run stops there and says so. For more coverage, add related keywords.
- A channel's Shorts tab is listed newest first and the run stops where YouTube's own list ends.
- Views on the list are rounded by YouTube ("25M views"). Turn on exact stats when the exact number matters.
- Titles follow your language setting. YouTube may return its own translation of a title when the language you pick differs from the creator's.
- Max Shorts per keyword or channel is capped at 1,000.
Frequently asked questions
Do I need a YouTube API key or a Google account? No. The actor reads the same pages youtube.com shows a logged-out visitor.
Can I get the Shorts trending in a specific country?
Yes. Set country (two-letter code like GB, BR, IN) and language (en, pt-BR, hi…). Both change what YouTube ranks for a keyword.
Why does a keyword row have a channel ID but no channel name? YouTube's Shorts search results carry only the owner's channel ID. Turn on exact stats to get the channel name, @handle and subscriber count on every row.
How do I find what is trending right now?
Run your niche keywords on a schedule (daily or weekly) and compare rank and viewCount between runs. New Shorts climbing fast are the formats to copy.
What happens when a channel has no Shorts? You get no rows for it and the run status says "this channel has no Shorts tab". Nothing is charged for it.
Can I export to CSV or Excel? Yes, from the dataset tab: CSV, Excel, JSON, XML or via the API.
Related YouTube actors
- YouTube Search Scraper: videos for any keyword, with views and dates
- YouTube Channel Scraper: a channel's videos and its About details
- YouTube Comments Scraper: every comment and reply under a video
- YouTube Channel Email Scraper: creator contact details for outreach
- YouTube Transcript Scraper: transcripts for a whole list of videos