YouTube Shorts Scraper avatar

YouTube Shorts Scraper

Pricing

from $0.80 / 1,000 shorts

Go to Apify Store
YouTube Shorts Scraper

YouTube Shorts Scraper

Scrape YouTube Shorts from channels, search terms, hashtags and Short links. Exact views, likes and comment counts, publish date, hashtags, sound, channel details with social links and comments. Fast and low cost.

Pricing

from $0.80 / 1,000 shorts

Rating

0.0

(0)

Developer

Coder

Coder

Maintained by Community

Actor stats

0

Bookmarked

14

Total users

13

Monthly active users

3 days ago

Last modified

Categories

Share

Scrape YouTube Shorts from channels, search terms, hashtags and Short links into clean JSON, CSV or Excel. Every Short comes with exact views, likes and comment count, publish date, duration, description, hashtags and channel - plus optional sound / music, channel details with every social link and comments with replies. No YouTube account, no login and no API key needed.

Use it for trend and hashtag research, influencer discovery, competitor monitoring, content ideas and short-form video analytics.

What you get

Every Short

Title, description, hashtags, exact view / like / comment counts, publish date, duration, thumbnail, channel (name, handle, link), made-for-kids and age-restriction flags, and where it came from (channel, search term or hashtag and its position).

Optional extras

  • Sound - the song or sound the Short uses (or "Original sound").
  • Channel details - subscribers, total views, video count, country, join date and all social / website links, in their own table.
  • Comments - with exact likes and publish time, and replies if you want them, in their own table.

Shorts are always in the main (default) table, so integrations, exports and the API get them straight away. The run log ends with one line per table and a link to it.

Input

FieldWhat it does
Search terms or hashtagsKeywords to search Shorts for; start with # for a hashtag
Channels, Shorts and hashtag linksChannel @handle or URL (its Shorts tab), Short links, hashtag pages and YouTube search links
Shorts per channel, search or hashtagHow many Shorts to collect for each
Channel Shorts orderLatest, most popular or oldest first
Search sort / upload dateRelevance or popularity; today, this week, this month or this year
Published afterOnly Shorts newer than a date (2026-09-01) or a period (7 days)
$ Add Shorts sound / $ Add channel details / $ Comments per ShortOptional extras, each charged per row

Example input

{
"searchQueries": ["#cooking"],
"startUrls": ["@MrBeast", "https://www.youtube.com/shorts/T_SMf9j50uc"],
"maxShorts": 20,
"channelSortBy": "popular"
}

Pricing

You pay only for results you receive - never for searches, filters, retries or Shorts that turned out to be private or removed.

ResultPrice per 1,000
Short (full details)$1.50
Shorts sound add-on (per Short)$0.50
Channel details add-on (per channel)$2.00
Comment or reply$0.50

Prices are for the Apify Free plan; paid Apify plans get lower prices automatically. Sorting, search filters and date filters are free. You can set a maximum cost per run in the run options - the Actor stops cleanly when it is reached.

Free plan

On Apify's free plan a run uses up to 5 search terms or links and up to 10 Shorts each (3 comments per Short, no replies). Every feature works, so you can try all of them before upgrading.

Good to know

  • Hashtags work as search terms (#cooking) or as hashtag page links (youtube.com/hashtag/cooking).
  • "Published after" applies to channels and searches; Short links you paste are always kept.
  • Private, removed and members-only Shorts are skipped and not charged.
  • Want long videos, transcripts, community posts or playlists too? Use our YouTube Scraper.

FAQ

Do I need a YouTube account or API key? No. Everything is public data, collected without logging in.

Can I get all Shorts of a channel? Yes - paste the channel and set "Shorts per channel" high enough. Use "Published after" for only recent ones.

How do I find trending Shorts on a topic? Search the topic or hashtag, sort by popularity and set the upload date to this week or this month.