YouTube Shorts Scraper: Views, Likes, Sounds & Trends
Pricing
from $1.20 / 1,000 shorts
YouTube Shorts Scraper: Views, Likes, Sounds & Trends
Scrape YouTube Shorts from channels, searches, hashtags and sounds: exact views, likes, comments, publish date, duration and the sound used. Viral score, engagement rate and views per day to spot trending Shorts. Only-new mode for scheduled runs. No API key or quota.
Pricing
from $1.20 / 1,000 shorts
Rating
0.0
(0)
Developer
Superior Actors
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
YouTube Shorts Scraper: Views, Likes, Sounds & Trends
Scrape YouTube Shorts from channels, search queries, hashtags and sounds with exact views, likes and comments, the exact publish date, duration and the sound used. Every Short also gets a viral score (views / channel subscribers), engagement rate and views per day, so trending Shorts stand out at once. Schedule Only new Shorts to watch competitors, a niche or a song.
{ "channels": ["@MrBeast"], "hashtags": ["#cooking"], "sounds": ["https://www.youtube.com/source/aykb9pGfTR4/shorts"] }
No YouTube API key, no quota, no login. Use it as a YouTube Shorts API: one call returns clean JSON.
What you get
One row per Short. Real example, September 2026:
| title | channel | views | likes | comments | engagement % | views/day | viral score | sound | source |
|---|---|---|---|---|---|---|---|---|---|
| Can We Build an Entire Village? | MrBeast | 20,330,061 | 745,961 | 15,234 | 3.74 | 2,103,800 | 0.04 | Original Sound | channel |
| Have you eaten new yam this year❤️ | Chidinma Happiness | 2,043,517 | 26,515 | 324 | 1.31 | 86,933 | 405.46 | Chairman | #cooking (41M videos) |
| Best Friends Forever🥹🤞 | Leah Halton | 21,447,311 | 313,460 | 4,018 | 1.48 | 139,185 | 7.74 | Copines | sound (4.3M Shorts) |
A viral score of 405 means the Short got 405 times more views than its channel has subscribers: the algorithm pushed it far beyond the channel's audience.
| Field | Description |
|---|---|
views, likes, comments | Exact numbers, not "1.2M" |
engagementRate | (likes + comments) / views, in % |
viewsPerDay | Views divided by days since publishing: how fast the Short is growing |
viralScore | Views / channel subscribers; above 1 = reached beyond the channel's audience |
publishedAt, ageDays | Exact publish time (ISO) and age in days |
durationSeconds, category | Length and YouTube category |
soundTitle, soundUrl, isOriginalSound | The sound or song of the Short and its page (all Shorts using it) |
title, description, hashtags, keywords | Texts and tags |
channelName, channelHandle, channelId, channelUrl, channelSubscribers | The channel |
url, shortId, thumbnail | The Short and its vertical thumbnail |
sourceType, source, sourceTotal, position | Where it was found; sourceTotal = videos using the hashtag or Shorts using the sound |
How it works
- Add any mix of sources: Channels (
@handle, channel links), Search queries, Hashtags, Sounds (a sound page or any Short that uses the sound) and single Shorts URLs - Set Max Shorts per source and, if you like, filters: Newer than, Minimum views, Search upload date
- Run, then download as JSON, CSV or Excel, or call it as an API
| Input | What it does |
|---|---|
| Channel Shorts order | Newest, most popular or oldest first, as on the channel's Shorts tab |
| Search order | Relevance or most viewed first |
| Search upload date | Last hour, today, this week, this month, this year |
| Newer than | 7 days, 24 hours or a date, for every source; checked on the exact publish date |
| Minimum views | Only Shorts above a view count; the rest are free |
| Channel subscribers and viral score | On by default |
| Only new Shorts | Monitoring: each scheduled run returns only Shorts not seen before |
Why this Actor
| 🎵 Sounds and songs | Every Short's sound, plus all Shorts using a sound and how many there are: follow a song's trend |
| 🚀 Viral score and views per day | Find Shorts that outperform their channel and those growing fastest right now |
| 🔢 Exact numbers | Exact views, likes and comments, exact publish date and duration for every Short |
| 🧭 Five sources in one run | Channels, searches, hashtags, sounds and links together, one table |
| 🔔 Only new Shorts | New uploads of competitors, new Shorts in a niche or on a sound, on a schedule |
| 💰 $1.50 per 1,000 Shorts | Filtered-out Shorts are free; the most used Shorts scraper charges $4 per 1,000 on the free plan |
Only new Shorts: monitor channels, niches and sounds
- Add competitor channels, a search, a hashtag or a sound, switch on Only new Shorts, give the task a Monitor name
- Save as a task and add a schedule, e.g. every morning
- First run returns the Shorts (up to Max Shorts per source) and remembers everything it listed. Every later run returns only Shorts that were not there before. An empty result means nothing new
Send new Shorts to Slack, email or Google Sheets with an integration.
Pricing
Pay per result, no subscription needed. Apify Scale and Business plans pay less:
| Event | Free and Starter plans | Scale plan | Business plan |
|---|---|---|---|
| Run start | $0.001 | $0.001 | $0.001 |
| Short (one row with all fields) | $0.0015 | $0.00135 | $0.0012 |
| Task | Cost |
|---|---|
| 10 Shorts of a channel | $0.016 |
| 1,000 Shorts of a hashtag | ~$1.50 |
| New Shorts of 10 competitor channels, daily for a month (~1 new Short a day each) | ~$0.48 per month |
Shorts skipped by Newer than, Minimum views or the upload date filter are not charged.
Ready-made tasks
Open it, change the channels, keywords, hashtags or sounds, and run:
| Task | What you get |
|---|---|
| Scrape All Shorts of a YouTube Channel | A channel's Shorts with exact stats |
FAQ
How exact are the numbers? Views, likes and comments are the exact counters YouTube has for the Short at the moment of the run, not the rounded "1.2M" of the page. Subscribers are rounded by YouTube ("518M").
Why do some Shorts have no viral score? The channel hides its subscriber count, or Channel subscribers and viral score is off.
Do the search filters really work? Yes. YouTube's website often answers "No results" for Shorts + most viewed or + an upload date; the Actor searches the way the YouTube app does, where the filters work, and also checks each Short's exact publish date.
Can it download the videos? No, it returns data and thumbnails, not video files.
How many Shorts can I get? A channel: all its Shorts. A search, hashtag or sound: as many as YouTube lists, usually several hundred.
Use with the API and AI agents
Run it via the Apify API from Python, Node.js or any HTTP client, or connect it to Claude, ChatGPT and other AI agents through the Apify MCP server: "Find this week's most viewed Shorts about air fryer recipes and tell me which hooks they use."
Other YouTube tools
| Tool | What it does |
|---|---|
| YouTube Trending & Charts Scraper | Trending music videos and trailers, top songs, artists, Shorts songs, podcasts by country, chart history |
| YouTube Thumbnail Downloader | Thumbnails of videos, channels and searches in HD, ZIP, thumbnail change history |
| YouTube Playlist Scraper | Every video of playlists to CSV, length at any speed, deleted video finder |
| YouTube Search Scraper | Search results with every filter, newest first, without Shorts |
| YouTube Channel Scraper | Channel stats, growth history, videos, Shorts and streams |
| YouTube Channel Email Scraper | Public emails, websites and socials of channels, influencer lists by niche |
| YouTube Video Details Scraper | Full details and exact stats of any videos, views tracker over time |
| YouTube Transcript Scraper | Transcripts and subtitles of videos, channels and playlists: text, SRT, search |
| YouTube Comments Scraper | Comments and replies of videos, Shorts and channels, only-new monitoring |
| YouTube SEO & Rank Tracker | Searches a video ranks for, keyword rankings, tags, suggestions |
| Google Sheets Import & Export | Send the results to a Google Sheet |
Is it legal?
The Actor reads only public data that YouTube shows to any visitor, without logging in, and does not download videos. Use it for research, analytics and monitoring, and respect the creators' rights when you republish content.