YouTube Shorts Scraper: Channels & Keyword Search avatar

YouTube Shorts Scraper: Channels & Keyword Search

Pricing

from $1.19 / 1,000 shorts

Go to Apify Store
YouTube Shorts Scraper: Channels & Keyword Search

YouTube Shorts Scraper: Channels & Keyword Search

YouTube Shorts scraper: every Short of any channel or keyword search with exact views, likes and comments, publish time, duration, hashtags, the sound and song used, and the channel's subscribers and stats. Type channel names or search terms, or paste Shorts links. No login, no API key.

Pricing

from $1.19 / 1,000 shorts

Rating

0.0

(0)

Developer

DeepMine

DeepMine

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

6 days ago

Last modified

Share

YouTube Shorts Scraper

YouTube Shorts scraper: type channel names or search terms, or paste Shorts links, and get one row per Short with its views, exact likes and comments, publish time, duration, hashtags, the sound and song it uses, and the channel's subscribers and stats. No login, no YouTube API key, no browser.

🎬 ShortπŸ“Ί ChannelπŸ‘€ Views❀️ LikesπŸ’¬ CommentsπŸ“… Published⏱️ Length🎡 Sound
Giving $10,000 To A Random SubscriberMrBeast18,015,036567,45214,2492026-10-09 16:00 UTC00:00:40Original Sound
What’s Inside My Briefcase?MrBeast59,622,596982,47321,2682026-09-27 16:00 UTC00:00:40Original Sound
New York Street Food #shortslifeofcian502,11919,8212172026-09-05 20:01 UTC00:00:39Original Sound

$1.49 per 1,000 Shorts on Starter ($1.99 Free, $1.29 Scale, $1.19 Business). The prefilled run (20 Shorts) costs about $0.03. Nothing per run, nothing for Shorts your filters leave out, and subtitles are included when you turn them on.

What you type

InputExampleYou get
πŸ“Ί ChannelsMrBeast, @nasa, https://www.youtube.com/@TEDThe channel's Shorts tab: newest first, or most popular / oldest first
πŸ” Search Shorts by keywordstreet foodThe Shorts YouTube's Shorts search returns, with its sort and upload-date filters
πŸ”— Shorts or channel linkshttps://www.youtube.com/shorts/...The full details of each Short

Set πŸ“± Max Shorts per channel or search (20 when an API call leaves it out). πŸ“… Published after keeps only Shorts from that date on, e.g. 2026-09-01 or 30 days: a channel's Shorts are then read newest first and reading stops soon after the first older Short (only the few already being read are read past it), and nothing is charged for Shorts the date leaves out.

Speed

Measured on Apify at the default 1,024 MB on 2026-10-11: the prefilled run (20 Shorts) took 5.6-11.3 s of run time over 5 runs, with the first row 2.0-4.7 s in (the slowest was a new build's first start); MrBeast and nasa's Shorts plus the search "street food", 100 each, saved 216-241 Shorts in 20.7-29.9 s (2 runs).

Moving from streamers' YouTube Shorts Scraper

Its saved inputs run here unchanged: channels, maxResultsShorts, oldestPostDate and sortChannelShortsBy (NEWEST, POPULAR, OLDEST). Every row has the keys its rows have, under the same names (title, type, id, url, thumbnailUrl, viewCount, date, likes, commentsCount, duration, text, hashtags, the channel... fields, aboutChannelInfo, inputChannelUrl, fromYTUrl, fromChannelListPage, input...), so code that reads them keeps working.

streamers/youtube-shorts-scraperThis Actor
Price per 1,000 Shorts, Starter$3.00$1.49
Speed, 5 TED Shorts: first row / whole run (2026-10-07)15.6 s / 25.9 s5.8 s / 8.5 s
Date filter$1.00 per 1,000 extrafree
Find Shorts by keywordno (channels only)yes
Sound and songnosoundTitle, musicTitle, musicArtist
Subtitlesnooptional, no extra cost

Prices are from the Apify Store on 2026-10-11.

Output

One row per Short. A real row, shortened:

{
"title": "One of the best Noodles in Kanpur😍πŸ”₯|| Indian Street Food",
"type": "shorts",
"id": "fwtbl_bfKMs",
"url": "https://www.youtube.com/shorts/fwtbl_bfKMs",
"thumbnailUrl": "https://i.ytimg.com/vi/fwtbl_bfKMs/maxresdefault.jpg",
"viewCount": 89905,
"likes": 1685,
"commentsCount": 4,
"date": "2026-10-07T06:30:04Z",
"duration": "00:00:30",
"durationSeconds": 30,
"hashtags": [],
"soundTitle": "Slow Motion Angreza (From \"Bhaag Milkha Bhaag\")",
"musicTitle": "Slow Motion Angreza (From \"Bhaag Milkha Bhaag\")",
"musicArtist": "Shankar Ehsaan Loy, Sukhwinder Singh, Loy Mendonsa & Shankar Mahadevan",
"channelName": "bhukkad dilli ke",
"channelUrl": "https://www.youtube.com/channel/UCmpdfNHjVuOSvaBR2Wtdu8A",
"channelUsername": "bhukkaddillike",
"numberOfSubscribers": 3960000,
"channelTotalVideos": 1883,
"channelTotalViews": 4549552598,
"input": "street food",
"fromChannelListPage": null,
"searchQuery": "street food"
}

Also in every row: text (the description) and descriptionLinks, keywords (tags), category, dateText, isAgeRestricted, isMembersOnly, isPaidContent, isUnlisted, commentsTurnedOff, collaborators, channelId, isChannelVerified, channelAvatarUrl, channelBannerUrl, channelDescription, channelDescriptionLinks, channelJoinedDate, channelLocation, aboutChannelInfo (the channel fields again, in one object, as streamers' rows have them), inputChannelUrl, fromYTUrl, order and scrapedAt. subtitles and subtitlesStatus are filled when you turn subtitles on. translatedTitle, translatedText, transcriptionUrl, aiVideoDescription, aiVideoSummary and isMonetized are always null (kept so rows line up with streamers' YouTube Actors).

Output tabs: πŸ“± Shorts, πŸ“ˆ Stats, 🎡 Sounds & Songs, πŸ“ Details, πŸ“Ί Channels and πŸ’¬ Subtitles. Download as JSON, CSV, Excel or HTML, or read it through the Apify API.

Good to know

  • Views, likes and comments are exact (10,331,356 likes, 37,487 comments). Subscribers are rounded as YouTube shows them (MrBeast: 521M, saved as 521000000).
  • The publish time is exact (to the second, UTC) for almost every Short; the few that YouTube's free sources don't date in time keep the day.
  • Sound: soundTitle is what the Shorts player shows on the sound button: Original Sound, or the title of the video the sound comes from. When YouTube identified a song, musicTitle and musicArtist name it.
  • Each Short is charged once per run, even when two of your channels or searches list it. Your spending limit is respected to the Short.
  • Subtitles (Shorts that have them): turn them on under πŸ“ Subtitles; SRT, WebVTT, XML or plain text, at no extra cost.
  • Want long videos and live streams too? YouTube Scraper reads every kind of video with the same fields.

Did it help?

A short review helps other people find it: https://apify.com/deepmine/youtube-shorts-scraper/reviews