YouTube Shorts Scraper avatar

YouTube Shorts Scraper

Pricing

Pay per event

Go to Apify Store
YouTube Shorts Scraper

YouTube Shorts Scraper

Collect Shorts from any YouTube channel with 37 data fields per video: views, likes, publish dates, hashtags, music credits, comments count, and full channel profiles. Sort by newest, most popular, or oldest. Filter by date range. Supports bulk channel processing. No API key or coding needed.

Pricing

Pay per event

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

4

Total users

1

Monthly active users

9 days ago

Last modified

Share

ParseForge Banner

πŸ“± YouTube Shorts Scraper

πŸ•’ Last updated: 2026-05-05

Collect complete data from any YouTube channel's Shorts library, without writing a single line of code. Extract views, likes, publish dates, descriptions, hashtags, music credits, comments count, and full channel info for every Short. Works across multiple channels in one run.

The YouTube Shorts Scraper pulls up to 1,000,000 Shorts per channel with 35 data fields per item, sortable by newest, most popular, or oldest, with optional date filtering - all without a YouTube API key or browser.

Whether you're tracking competitor content, analyzing engagement trends, building a Shorts dataset for research, or monitoring a creator's publishing schedule, this tool handles it automatically. Search for terms like "YouTube Shorts data export," "collect Shorts metadata without API," "bulk Shorts scraper CSV," and "YouTube channel Shorts analyzer" and you'll find exactly what you need here.

✨ What Does It Do

  • πŸ“Š View Count and Likes - track engagement numbers for every Short to identify your best-performing content formats or benchmark against competitors
  • πŸ“… Publish Dates - monitor how frequently a channel posts and build historical timelines of Shorts activity
  • 🏷️ Hashtags and Descriptions - extract all hashtags and description text to analyze content strategy and trending topics
  • πŸ‘€ Channel Collaborations - identify creator mentions and collaborations tagged in Short descriptions to map influencer networks
  • 🎡 Music Credits - collect song, artist, and album info when available to analyze audio trends in viral Shorts
  • πŸ’¬ Comments Count - measure audience engagement per Short to find content that drives the most conversation
  • πŸ—‚οΈ Content Category - capture YouTube's assigned category (Entertainment, Education, Music, etc.) to segment your dataset by content type - a field missing from most competitor tools
  • πŸ“Ί Full Channel Profile - get subscriber count, total views, join date, location, and verified status alongside every Short

🎬 Demo Video

Demo video coming soon.

πŸ”§ Input

  • YouTube Channels - paste one or more channel handles (e.g. @nasa, @vsauce) or full channel URLs. The tool accepts @handle format, bare handles, or full youtube.com URLs
  • Max Shorts per Channel - set how many Shorts to collect per channel. Free users: up to 100. Paid users: up to 1,000,000. Leave blank to collect all Shorts
  • Sort Shorts By - choose how results are ordered: Newest first (default), Most popular first, or Oldest first
  • Oldest Post Date - enter a cutoff date (YYYY-MM-DD) to stop collecting Shorts older than that date. Only applies when sorting by Newest

Example input:

{
"channels": ["@nasa", "@vsauce", "@mkbhd"],
"maxResultsShorts": 50,
"sortChannelShortsBy": "POPULAR",
"oldestPostDate": "2024-01-01"
}

πŸ“Š Output

Each Short includes 35 data fields. Download results as JSON, CSV, or Excel.

{
"videoId": "hqSL5V9yXBM",
"title": "When You Sleep In Socks And Imagine An Icositetrachoron",
"url": "https://www.youtube.com/shorts/hqSL5V9yXBM",
"viewCount": 5166119,
"likes": 242728,
"date": "2026-03-15T14:16:32-07:00",
"duration": "00:00:20",
"category": "Entertainment",
"text": "song: \"Philadelphia\" by @jakechudnow",
"hashtags": [],
"descriptionLinks": [],
"collaborators": ["https://www.youtube.com/@jakechudnow"],
"musicCredits": [],
"aiSummary": null,
"commentsCount": 5200,
"commentsTurnedOff": false,
"isAgeRestricted": false,
"isUnlisted": false,
"order": 0,
"channelName": "Vsauce",
"channelHandle": "@Vsauce",
"channelId": "UC6nSFpj9HTCZ5t-N3Rm3-HA",
"numberOfSubscribers": 24700000,
"isChannelVerified": true,
"channelTotalViews": 6566582097,
"channelTotalVideos": 640,
"channelDescription": "Our World is Amazing.",
"channelJoinedDate": "Jul 30, 2007",
"channelLocation": null,
"channelDescriptionLinks": ["https://www.curiositybox.com"],
"channelUrl": "https://www.youtube.com/channel/UC6nSFpj9HTCZ5t-N3Rm3-HA",
"channelAvatarUrl": "https://yt3.googleusercontent.com/...",
"channelBannerUrl": "https://yt3.googleusercontent.com/...",
"scrapedAt": "2026-03-20T16:04:37.167Z"
}

πŸ’Ž Why Choose the YouTube Shorts Scraper?

Most YouTube Shorts tools on the market collect the basics and stop there. This one goes further - and does it faster.

Featureour scraperstreamers/youtube-shorts-scraper
Views, likes, publish dateβœ”οΈβœ”οΈ
Duration, thumbnailsβœ”οΈβœ”οΈ
Hashtags and description textβœ”οΈβœ”οΈ
Comments countβœ”οΈβœ”οΈ
Channel info (subscribers, verified, bio, links)βœ”οΈβœ”οΈ
Sort by Newest / Popular / Oldestβœ”οΈβœ”οΈ
Date range filteringβœ”οΈβœ”οΈ
Content category (Entertainment, Music, etc.)βœ”οΈβŒ
Music credits (song, artist, album)βœ”οΈβŒ
AI-generated video summaryβœ”οΈβŒ
Exact isUnlisted flagβœ”οΈβŒ
Date filter surcharge❌ none⚠️ +$0.0013/Short extra
Speed per Short⚑ ~0.56s🐒 ~16s

The speed difference matters. At 28x faster processing, a 1,000-Short dataset that takes 4+ hours with the competition finishes in under 10 minutes here.

πŸ“‹ How to Use

No technical skills required. Follow these simple steps:

  1. Sign Up: Create a free account with $5 credit
  2. Find the Tool: Search for "YouTube Shorts Scraper" in the Apify Store and open the actor
  3. Set Your Input: Enter the channel handles you want to scrape and configure sort order or date filters
  4. Run It: Click "Start" and watch results appear in real time

That's it. No coding, no API keys, no complicated setup. Export your data as CSV, Excel, or JSON when it's done.

🎯 Business Use Cases

  • πŸ“Š Content Strategist - pull Shorts data from 10-20 competitor channels sorted by Most Popular to identify which formats, topics, and hashtags drive the highest engagement before your next content calendar
  • πŸ”¬ Market Researcher - collect Shorts published between specific dates across a set of brand accounts to build a dataset of video performance trends for quarterly reporting
  • 🎡 Music Analyst - extract music credits and hashtags from viral Shorts at scale to track which songs and artists are being used most frequently in high-view content
  • πŸ“£ Influencer Manager - monitor a creator roster by scheduling weekly runs against their channels to track publishing frequency, view growth, and comment engagement over time


✨ Why choose this Actor

Capability
🎯Built for the job. Scoped specifically to this data source so you skip the parser engineering entirely.
πŸ”–Structured output. Clean, typed fields ready for analysis, dashboards, or downstream pipelines.
⚑Fast. Optimized request patterns return results in seconds, not minutes.
πŸ”Always fresh. Every run pulls live data, so the dataset reflects the source as of run time.
🌐No infra to manage. Apify handles proxies, retries, scaling, scheduling, and storage.
πŸ›‘οΈReliable. Battle-tested across many runs and edge cases, with graceful error handling.
🚫No code required. Configure in the UI, run from CLI, schedule via cron, or call from any language with the Apify SDK.

πŸ“Š Production-grade structured data without the engineering overhead of building and maintaining your own scraper.


πŸ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ YouTube Shorts Scraper (this Actor)$5 free credit, then pay-per-useFull source coverageLive per runSource-native filters supported⚑ 2 min
Build your own scraperEngineering hoursFull once builtWhenever you maintain itCustom code🐒 Days to weeks
Paid managed APIs$$$ monthlyVendor-definedLiveVendor-defined⏳ Hours
Third-party data dumpsVariesSubset, often stalePeriodicNoneπŸ•’ Variable

Pick this Actor when you want broad coverage, server-side filtering, and no pipeline maintenance.


πŸš€ How to use

  1. πŸ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the YouTube Shorts Scraper page on the Apify Store.
  3. 🎯 Set input. Configure the input fields in the form (or paste a JSON), then set maxItems.
  4. πŸš€ Run it. Click Start and let the Actor collect your data.
  5. πŸ“₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


πŸ’Ό Business use cases

πŸ“Š Data & Analytics

  • Build trend reports and dashboards from live source data
  • Feed BI tools, warehouses, and ML pipelines with structured records
  • Run periodic snapshots to track changes over time
  • Compare segments, regions, or categories with consistent fields

🏒 Operations & Strategy

  • Monitor competitor moves, pricing, and inventory shifts
  • Build internal directories and lookup tools backed by current data
  • Power workflows that depend on fresh source records
  • Cut manual data-gathering time from hours to minutes

🎯 Marketing & Growth

  • Identify market opportunities and trending topics
  • Research target audiences and customer personas at scale
  • Power lead-generation pipelines with verified records
  • Track sentiment, reviews, or social signals over time

πŸ› οΈ Engineering & Product

  • Prototype features that need real-world data without owning a crawler
  • Replace fragile in-house scrapers with a managed Actor
  • Wire datasets into your apps via the Apify API or webhooks
  • Skip the proxy, retry, and parsing maintenance entirely

🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

πŸŽ“ Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

🎨 Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

🀝 Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

πŸ§ͺ Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

πŸ€– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:

πŸ’° How much does it cost?

Apify gives you $5 in free monthly credits on the Apify Free plan, enough to test YouTube Shorts Scraper and pull a real sample dataset. For ongoing usage:

  • Starter plan ($49/month) β€” Recommended for individuals running YouTube Shorts Scraper regularly. Includes higher concurrency and larger datasets.
  • Scale plan ($499/month) β€” Recommended for teams running YouTube Shorts Scraper at production scale.

Pay-Per-Event pricing means you only pay for what you actually use. Failed runs are never charged. See the Pricing tab on this Actor's page for exact event prices.

πŸ’‘ Tips for using YouTube Shorts Scraper

  • Start with a small maxItems (3-10) to validate output format before running larger jobs.
  • Use Apify Schedules to run YouTube Shorts Scraper on a recurring basis and keep your dataset fresh.
  • Export via Integrations: Apify connects to Google Sheets, Airbyte, Make, Zapier, and direct webhooks β€” pipe your data anywhere.
  • Monitor with webhooks: trigger downstream workflows the moment a run finishes.
  • Re-run failed items: if any individual records error out, re-run with their inputs only. Failed events are not charged.

Yes. YouTube Shorts Scraper only collects publicly available data. Web scraping public data has been confirmed as legal by US courts (see hiQ Labs v. LinkedIn) and is widely used for research, market analysis, and business intelligence.

However, you are responsible for:

  • Respecting the source website's Terms of Service.
  • Complying with GDPR, CCPA, and other applicable data-protection laws when personal data is involved.
  • Not republishing copyrighted content without permission.

If you have specific compliance concerns, consult your legal team. See the Apify legal docs for more.

❓ Frequently Asked Questions

πŸ”— Integrate YouTube Shorts Scraper with any app

Use webhooks to trigger downstream actions the moment a run finishes - push results to a database, send a Slack alert, or update a Google Sheet automatically.

πŸ”Œ Integrate with any app

YouTube Shorts Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe results into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh data into your product backend, or alert your team in Slack.


πŸ’‘ More ParseForge Actors

  • Youtube Channel Scraper - Collect full channel profiles, subscriber counts, video stats, and metadata from any YouTube channel
  • YouTube Scraper - Extract video listings, metadata, and engagement data from YouTube search results and channel pages
  • Youtube Comments Scraper - Collect comments, replies, and AI-powered sentiment analysis from any YouTube video
  • Socialblade Scraper - Track subscriber growth, view trends, and ranking data for YouTube channels over time
  • Auto Video Thumbnail Generator - Generate custom thumbnails for videos automatically without design tools

Browse our complete collection of data extraction tools for more.

πŸ†˜ Need Help?

  • Check the FAQ section above for common questions
  • Visit the Apify support page for documentation and tutorials
  • Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by YouTube, Google LLC, or any of their subsidiaries. All trademarks mentioned are the property of their respective owners.## πŸ—ƒοΈ What YouTube Shorts Data Can You Extract?

YouTube Shorts Scraper can gather any kind of data from YouTube channels, such as:

πŸ–ΌοΈ Thumbnail URLπŸ†” Video IDπŸ“ Title
πŸ”— Short URLπŸ‘οΈ View count❀️ Like count
πŸ“… Publish date⏱️ DurationπŸ—‚οΈ Category
πŸ“„ Description text🏷️ HashtagsπŸ”— Description links
πŸ‘€ Collaborators🎡 Music creditsπŸ€– AI summary
πŸ’¬ Comments count🚫 Comments offπŸ”ž Age restricted
πŸ”’ UnlistedπŸ”’ Order indexπŸ“Ί Channel name
πŸ”– Channel handleπŸ†” Channel IDπŸ‘₯ Subscribers
βœ… VerifiedπŸ‘οΈ Channel total views🎬 Channel total videos
πŸ“ Channel descriptionπŸ“… Channel joined dateπŸ“ Channel location
πŸ”— Channel links🌐 Channel URLπŸ–ΌοΈ Channel avatar
πŸ–ΌοΈ Channel bannerπŸ• Scraped timestampπŸ”΄ Error (if any)

🎬 Demo Video

Demo video coming soon.

πŸ”§ Input

  • YouTube Channels - paste one or more channel handles (e.g. @nasa, @vsauce) or full channel URLs. The tool accepts @handle format, bare handles, or full youtube.com URLs
  • Max Shorts per Channel - set how many Shorts to collect per channel. Free users: up to 100. Paid users: up to 1,000,000. Leave blank to collect all Shorts
  • Sort Shorts By - choose how results are ordered: Newest first (default), Most popular first, or Oldest first
  • Oldest Post Date - enter a cutoff date (YYYY-MM-DD) to stop collecting Shorts older than that date. Only applies when sorting by Newest

Example input:

{
"channels": ["@nasa", "@vsauce", "@mkbhd"],
"maxResultsShorts": 50,
"sortChannelShortsBy": "POPULAR",
"oldestPostDate": "2024-01-01"
}

πŸ“Š Output

YouTube Shorts Scraper can gather any kind of data from YouTube channels, such as:

πŸ–ΌοΈ Thumbnail URLπŸ†” Video IDπŸ“ Title
πŸ”— Short URLπŸ‘οΈ View count❀️ Like count
πŸ“… Publish date⏱️ DurationπŸ—‚οΈ Category
πŸ“„ Description text🏷️ HashtagsπŸ”— Description links
πŸ‘€ Collaborators🎡 Music creditsπŸ€– AI summary
πŸ’¬ Comments count🚫 Comments offπŸ”ž Age restricted
πŸ”’ UnlistedπŸ”’ Order indexπŸ“Ί Channel name
πŸ”– Channel handleπŸ†” Channel ID🌐 Channel URL
πŸ–ΌοΈ Channel avatarπŸ–ΌοΈ Channel bannerπŸ“ Channel description
πŸ“… Channel joined dateπŸ“ Channel locationπŸ‘οΈ Channel total views
🎬 Channel total videosπŸ‘₯ Subscribersβœ… Verified
πŸ”— Channel linksπŸ”— Input channel URLπŸ“‹ Source tab

πŸ’Ž Why Choose the YouTube Shorts Scraper?

Most YouTube Shorts tools on the market collect the basics and stop there. This one goes further - and does it faster.

Featureour scraperstreamers/youtube-shorts-scraper
Views, likes, publish dateβœ”οΈβœ”οΈ
Duration, thumbnailsβœ”οΈβœ”οΈ
Hashtags and description textβœ”οΈβœ”οΈ
Comments countβœ”οΈβœ”οΈ
Channel info (subscribers, verified, bio, links)βœ”οΈβœ”οΈ
Sort by Newest / Popular / Oldestβœ”οΈβœ”οΈ
Date range filteringβœ”οΈβœ”οΈ
Content category (Entertainment, Music, etc.)βœ”οΈβŒ
Music credits (song, artist, album)βœ”οΈβŒ
AI-generated video summaryβœ”οΈβŒ
Exact isUnlisted flagβœ”οΈβŒ
Date filter surcharge❌ none⚠️ +$0.0013/Short extra
Speed per Short⚑ ~0.56s🐒 ~16s

The speed difference matters. At 28x faster processing, a 1,000-Short dataset that takes 4+ hours with the competition finishes in under 10 minutes here.

πŸ“‹ How to Use

No technical skills required. Follow these simple steps:

  1. Sign Up: Create a free account with $5 credit
  2. Find the Tool: Search for "YouTube Shorts Scraper" in the Apify Store and open the actor
  3. Set Your Input: Enter the channel handles you want to scrape and configure sort order or date filters
  4. Run It: Click "Start" and watch results appear in real time

That's it. No coding, no API keys, no complicated setup. Export your data as CSV, Excel, or JSON when it's done.

🎯 Business Use Cases

  • πŸ“Š Content Strategist - pull Shorts data from 10-20 competitor channels sorted by Most Popular to identify which formats, topics, and hashtags drive the highest engagement before your next content calendar
  • πŸ”¬ Market Researcher - collect Shorts published between specific dates across a set of brand accounts to build a dataset of video performance trends for quarterly reporting
  • 🎡 Music Analyst - extract music credits and hashtags from viral Shorts at scale to track which songs and artists are being used most frequently in high-view content
  • πŸ“£ Influencer Manager - monitor a creator roster by scheduling weekly runs against their channels to track publishing frequency, view growth, and comment engagement over time

πŸ”— Integrate YouTube Shorts Scraper with any app

Use webhooks to trigger downstream actions the moment a run finishes - push results to a database, send a Slack alert, or update a Google Sheet automatically.

πŸ’‘ More ParseForge Actors

  • Youtube Channel Scraper - Collect full channel profiles, subscriber counts, video stats, and metadata from any YouTube channel
  • YouTube Scraper - Extract video listings, metadata, and engagement data from YouTube search results and channel pages
  • Youtube Comments Scraper - Collect comments, replies, and AI-powered sentiment analysis from any YouTube video
  • Socialblade Scraper - Track subscriber growth, view trends, and ranking data for YouTube channels over time
  • Auto Video Thumbnail Generator - Generate custom thumbnails for videos automatically without design tools

Browse our complete collection of data extraction tools for more.

πŸ†˜ Need Help?

  • Check the FAQ section above for common questions
  • Visit the Apify support page for documentation and tutorials
  • Contact us to request a new scraper, propose a custom project, or report an issue at Tally contact form

⚠️ Disclaimer

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by YouTube, Google LLC, or any of their subsidiaries. All trademarks mentioned are the property of their respective owners.


πŸ’‘ Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.