YouTube Shorts Scraper: Views, Likes, Sounds & Trends avatar

YouTube Shorts Scraper: Views, Likes, Sounds & Trends

Pricing

from $1.20 / 1,000 shorts

Go to Apify Store
YouTube Shorts Scraper: Views, Likes, Sounds & Trends

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

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

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:

titlechannelviewslikescommentsengagement %views/dayviral scoresoundsource
Can We Build an Entire Village?MrBeast20,330,061745,96115,2343.742,103,8000.04Original Soundchannel
Have you eaten new yam this year❤️Chidinma Happiness2,043,51726,5153241.3186,933405.46Chairman#cooking (41M videos)
Best Friends Forever🥹🤞Leah Halton21,447,311313,4604,0181.48139,1857.74Copinessound (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.

FieldDescription
views, likes, commentsExact numbers, not "1.2M"
engagementRate(likes + comments) / views, in %
viewsPerDayViews divided by days since publishing: how fast the Short is growing
viralScoreViews / channel subscribers; above 1 = reached beyond the channel's audience
publishedAt, ageDaysExact publish time (ISO) and age in days
durationSeconds, categoryLength and YouTube category
soundTitle, soundUrl, isOriginalSoundThe sound or song of the Short and its page (all Shorts using it)
title, description, hashtags, keywordsTexts and tags
channelName, channelHandle, channelId, channelUrl, channelSubscribersThe channel
url, shortId, thumbnailThe Short and its vertical thumbnail
sourceType, source, sourceTotal, positionWhere it was found; sourceTotal = videos using the hashtag or Shorts using the sound

How it works

  1. 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
  2. Set Max Shorts per source and, if you like, filters: Newer than, Minimum views, Search upload date
  3. Run, then download as JSON, CSV or Excel, or call it as an API
InputWhat it does
Channel Shorts orderNewest, most popular or oldest first, as on the channel's Shorts tab
Search orderRelevance or most viewed first
Search upload dateLast hour, today, this week, this month, this year
Newer than7 days, 24 hours or a date, for every source; checked on the exact publish date
Minimum viewsOnly Shorts above a view count; the rest are free
Channel subscribers and viral scoreOn by default
Only new ShortsMonitoring: each scheduled run returns only Shorts not seen before

Why this Actor

🎵 Sounds and songsEvery Short's sound, plus all Shorts using a sound and how many there are: follow a song's trend
🚀 Viral score and views per dayFind Shorts that outperform their channel and those growing fastest right now
🔢 Exact numbersExact views, likes and comments, exact publish date and duration for every Short
🧭 Five sources in one runChannels, searches, hashtags, sounds and links together, one table
🔔 Only new ShortsNew uploads of competitors, new Shorts in a niche or on a sound, on a schedule
💰 $1.50 per 1,000 ShortsFiltered-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

  1. Add competitor channels, a search, a hashtag or a sound, switch on Only new Shorts, give the task a Monitor name
  2. Save as a task and add a schedule, e.g. every morning
  3. 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:

EventFree and Starter plansScale planBusiness plan
Run start$0.001$0.001$0.001
Short (one row with all fields)$0.0015$0.00135$0.0012
TaskCost
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:

TaskWhat you get
Scrape All Shorts of a YouTube ChannelA 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

ToolWhat it does
YouTube Trending & Charts ScraperTrending music videos and trailers, top songs, artists, Shorts songs, podcasts by country, chart history
YouTube Thumbnail DownloaderThumbnails of videos, channels and searches in HD, ZIP, thumbnail change history
YouTube Playlist ScraperEvery video of playlists to CSV, length at any speed, deleted video finder
YouTube Search ScraperSearch results with every filter, newest first, without Shorts
YouTube Channel ScraperChannel stats, growth history, videos, Shorts and streams
YouTube Channel Email ScraperPublic emails, websites and socials of channels, influencer lists by niche
YouTube Video Details ScraperFull details and exact stats of any videos, views tracker over time
YouTube Transcript ScraperTranscripts and subtitles of videos, channels and playlists: text, SRT, search
YouTube Comments ScraperComments and replies of videos, Shorts and channels, only-new monitoring
YouTube SEO & Rank TrackerSearches a video ranks for, keyword rankings, tags, suggestions
Google Sheets Import & ExportSend the results to a Google Sheet

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.