YouTube Shorts Analytics Scraper - Views, Likes & Hashtags avatar

YouTube Shorts Analytics Scraper - Views, Likes & Hashtags

Pricing

from $3.00 / 1,000 shorts

Go to Apify Store
YouTube Shorts Analytics Scraper - Views, Likes & Hashtags

YouTube Shorts Analytics Scraper - Views, Likes & Hashtags

Get YouTube Shorts analytics for any channel or hashtag: views, likes, comment count, publish date, description and hashtags. Scrape Shorts by @handle, channel URL, #hashtag or Shorts URL, no API key or login. $3 per 1,000 Shorts; failed inputs are free.

Pricing

from $3.00 / 1,000 shorts

Rating

0.0

(0)

Developer

Tenfold Fleet

Tenfold Fleet

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

What does YouTube Shorts Analytics Scraper do?

YouTube Shorts Analytics Scraper gets all the YouTube Shorts of a channel or a hashtag from YouTube, with each Short's views, likes, comment count, publish date, description and hashtags. Give it channel @handles or URLs, #hashtags or individual Shorts URLs, and it returns one clean row per Short.

YouTube is a trademark of Google LLC. Not affiliated with, endorsed by or sponsored by YouTube or Google.

It works like a YouTube Shorts API with no API key, no quota and no login. It runs on plain HTTP requests (no browser), so it's fast and cheap: $3 per 1,000 Shorts, and channels, hashtags or Shorts that can't be found are free.

Why use a YouTube Shorts scraper?

  • 📈 Creator and competitor research: see which Shorts of a channel get the most views, likes and comments, and how often they post.
  • 🔥 Trend discovery: pull the Shorts YouTube shows for a hashtag (#cooking, #fitness, #asmr) and find what's working in a niche.
  • 🤝 Influencer marketing: compare engagement (likes and comments per view) across creators before you reach out.
  • 🧠 AI and data pipelines: feed titles, descriptions and hashtags into an LLM, a dashboard or a spreadsheet.
  • 🗓️ Monitoring: schedule a run every day and track view counts over time.

Runs on the Apify platform, so you get an API, scheduling, webhooks and integrations with Make, Zapier, n8n and Google Sheets. It also works as an MCP tool for AI agents through the Apify MCP server.

What data can it extract?

FieldExample
shortId, urlCEJXqm2eiJ0, https://www.youtube.com/shorts/CEJXqm2eiJ0
titleWhat’s Inside My Briefcase?
viewCount, viewCountText41414021, 41M views
likeCount738260
commentCount16793 (null when comments are off)
publishedAt2026-09-27 (ISO date; a full timestamp when YouTube provides one)
durationSec40 when YouTube provides it, otherwise null
description, hashtagsfull description; ["shorts", "cooking"] from the title and description
thumbnailUrlvertical thumbnail image
channelId, channelName, channelHandleUCX6OQ3DkcsbYNE6H8uQQuVA, MrBeast, @MrBeast
channelSubscriberCountText519M subscribers
source, sourceInputchannel / hashtag / url and the input it came from
detailsFetchedtrue when likes, comments and date were loaded
scrapedAtwhen the row was scraped

How to scrape YouTube Shorts

  1. Click Try for free.
  2. Add channels (@MrBeast, https://www.youtube.com/@NASA, /channel/UC... URLs), hashtags without the # (cooking), or Shorts URLs.
  3. Set Max Shorts per channel or hashtag (default 50). Channels return their newest Shorts first.
  4. Leave Fetch likes, comments and publish date on for full data, or turn it off for a faster list of titles, view counts and thumbnails (same price).
  5. Click Start, then download the results as JSON, CSV, Excel or HTML, or read them through the API.

Call it from the API

curl -X POST "https://api.apify.com/v2/acts/tenfoldfleet~youtube-shorts-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"channelUrls": ["@MrBeast"], "maxShortsPerSource": 20}'

How much does it cost to scrape YouTube Shorts?

You pay per Short returned: $3 per 1,000 Shorts ($0.003 each), plus a tiny $0.00005 per run start. A channel that doesn't exist, a hashtag without Shorts or a removed Short is not charged. Set Max Shorts in total or a max cost per run and the scraper stops there.

Input

{
"channelUrls": ["@MrBeast", "https://www.youtube.com/@NASA"],
"hashtags": ["cooking"],
"shortUrls": ["https://www.youtube.com/shorts/CEJXqm2eiJ0"],
"maxShortsPerSource": 50,
"fetchDetails": true,
"maxItems": 0
}

Output

{
"shortId": "CEJXqm2eiJ0",
"url": "https://www.youtube.com/shorts/CEJXqm2eiJ0",
"title": "What’s Inside My Briefcase?",
"viewCount": 41414021,
"viewCountText": "41M views",
"likeCount": 738260,
"commentCount": 16793,
"publishedAt": "2026-09-27",
"durationSec": null,
"description": "",
"hashtags": [],
"thumbnailUrl": "https://i.ytimg.com/vi/CEJXqm2eiJ0/sardefault.jpg",
"channelId": "UCX6OQ3DkcsbYNE6H8uQQuVA",
"channelName": "MrBeast",
"channelHandle": "@MrBeast",
"channelSubscriberCountText": "519M subscribers",
"source": "channel",
"sourceInput": "@MrBeast",
"detailsFetched": true,
"scrapedAt": "2026-10-05T04:07:40.109Z"
}

Inputs that fail come back as free rows with input, reason (channel_not_found, no_shorts_tab, hashtag_no_shorts, short_unavailable, invalid_input, blocked) and error. Download everything as JSON, CSV, Excel or HTML.

Tips

  • Searching by keyword? This scraper takes channels, #hashtags and Shorts URLs. To search YouTube by keyword and get the matching videos and Shorts, use our YouTube Search Scraper, which takes keywords.
  • The same Short found through two inputs is returned (and charged) once.
  • Hashtag results are the Shorts YouTube shows on the hashtag page, usually a few hundred at most.
  • Turn off Fetch likes, comments and publish date when you only need titles, view counts and thumbnails: it is several times faster.
  • If one detail lookup fails after retries, you still get the Short's title, views and thumbnail with detailsFetched: false.

Use it with AI agents (MCP)

Give Claude, ChatGPT, Cursor or any MCP client this Actor as a tool through Apify's MCP server: add https://mcp.apify.com?tools=tenfoldfleet/youtube-shorts-scraper as a remote MCP server and sign in with your Apify account. The agent fills in the input, runs the Actor and reads the results itself; you pay the same per-event price as a normal run.

FAQ

Do I need a YouTube API key or account?

No. The scraper reads public YouTube pages. No login, cookies or API quota.

Can I scrape YouTube Shorts by hashtag?

Yes. Put hashtags without the # in Hashtags, for example cooking or fitness.

Are view and like counts exact?

With details on, views, likes and comment counts are exact. With details off, views are rounded the way YouTube shows them (41M views).

Why is durationSec sometimes empty?

YouTube only returns the length on some requests. All Shorts are under 3 minutes.

Can it scrape regular YouTube videos?

It's built for Shorts. A regular video URL put in Shorts URLs is returned (and charged) like a Short. For transcripts of any video, see our YouTube Transcript Scraper.

Disclaimer

This scraper collects public data only. It does not access private videos, accounts or personal data beyond what channels publish themselves. Make sure your use of the data complies with YouTube's Terms of Service and the laws that apply to you, such as GDPR.

More tools from Tenfold Fleet

ActorOutput
ALDI Australia Scraper - AU Products, Unit Prices & Catalogueproduct
Alibaba Image Search - Reverse Lookup of Suppliers by Photomatched product
Alibaba Products Scraper: Wholesale Suppliers, MOQ, Price Tiersproduct
AliExpress Reviews Scraper: Product Feedback & Photos Monitorreview
AliExpress Keyword Scraper - Exact Sold Counts by Search Termproduct
Amazon Product Scraper - Details, Prices & Search by ASINproduct
Applicant Tracking Jobs Scraper - Greenhouse, Lever & 6 Morejob posting
Backlinks Checker - Referring Domains, Anchors & Domain Rankbacklink
BBB Scraper: Business Leads, Ratings & New Reviewsbusiness
Bilibili Scraper - Videos, Comments, Danmaku & Searchvideo or comment
Businesses Without Websites - Local Leads with Phone & Ratinglead
Coles Product Scraper - Australian Supermarket Prices & Dealsproduct
Contact Details Scraper - One Lead Record per Company Websitewebsite with contacts
Facebook Ads Library Scraper for Marketersad
Facebook Page Contact Finder - Business Leads from Page Linkspage with contact details
Facebook Reels Scraper: Views & Captions Monitor for Any Pagereel
Foundit Jobs Monitor: India, Singapore & Malaysia Jobs Scraperjob listing
Funding Rounds Scraper - Recently Funded Companies & Investorsfunding round
Google Ads Transparency Center Scraper - Competitor Ads by Sitead
Google AI Overviews Checker - Citations & Domain Trackerkeyword checked
Google Flights Scraper - All Fares per Route & Date (API)route search
Google Hotels Scraper - Nightly Prices, Stars & Booking Siteshotel
Google for Jobs Scraper - Openings by City, Pay & Job Boardjob listing
Google Keyword Planner API Alternative - Ideas, Bids & Volumekeyword idea
Google Maps Extractor - Business Leads, Phones & Websitesplace
Google News Scraper - Articles, Real URLs & Full Textarticle
Google Travel Hotel Rate Tracker - OTA Prices for Every Nightoffer
Search Trends by Region & Time - Google Trends Data Scraperkeyword
Instagram Reels Search - Keyword to Top Reels, Plays & Creatorsreel
Instagram Reels Transcript - Speech to Text for Public Reelsreel transcript
Keyword Ideas & Related Keywords - Difficulty, Volume & CPCkeyword idea
Keyword Search Volume, CPC & Difficulty Checker (Bulk)keyword with data
Likee Scraper - Creators by Country, Video Views & Likesvideo
LinkedIn Ads Library Scraper - Competitor Ad Copy & Targetingad
LinkedIn Company Posts Monitor: New Posts, No Loginpost
LinkedIn Company Scraper: Firmographics & Recent Postscompany
Pinterest Search Scraper: Pins, Promoted Ads & Shop Trendspin
Reddit Brand Monitoring - Keyword Alerts for Posts & Commentsmention
Reddit Post Comments Export: Threads to JSON & CSVcomment
Remote Job Board Scraper - Remote Jobs Aggregator, 7 Sitesunique remote job
SEEK Jobs Scraper - Salaries & Hiring Across 8 APAC Job Boardsjob listing
SEO Agent - AI Keyword Research & Competitor Reportsresearch report
SEO Crawler - Technical SEO Audit Tool & On-Page Checkerpage audit
SEO Competitor Keywords - Domain Ranked Keywords & Keyword Gapkeyword
Shopify Inventory Scraper - SKUs, Variants & In-Stock Statusproduct
Shopify App & Theme Detector - Store Analyzer & Contactsshopify store
Sitemap URL Extractor - All URLs from sitemap.xml & robots.txturl
Stock Photos & Videos Scraper for Pexelsmedia item
Website Built With Checker - Find Any Site's CMS & Tech Stackwebsite
Threads Search - Keyword & Profile Posts Scraper (No Login)post
TikTok Ads Library Scraper: Competitor Ads in Europead
TikTok Transcripts - Captions or Speech to Text for Any Videovideo transcript
HTML to Text & URL to Markdown - LLM Ready Web Contentpage
Website Traffic Checker - Bulk Domain Traffic Estimatedomain with traffic data
WeChat Official Account Articles - Keyword Search to Markdownarticle found
Weibo Scraper - Comment Threads, Hot Search Ranks & User Statscomment
Woolworths Product Scraper - AU Shelf Prices, Specials & GTINsproduct
Workday Jobs Scraper - myworkdayjobs.com API with Salaryjob posting
YouTube Channel Email Scraper - Creator Contact Extractorchannel with email
YouTube Livestream & Channel Scraper - Videos, Likes & Statsvideo
YouTube Comments Scraper - Replies, Likes & Sort by Newestcomment
YouTube Search Scraper: Keyword Video & Shorts Monitorsearch result
YouTube Captions Downloader - Transcript & Subtitles Scrapertranscript