๐ฅ YouTube Shorts Scraper
Pricing
from $7.99 / 1,000 results
Go to Apify Store
๐ฅ YouTube Shorts Scraper
Scrape YouTube Shorts from any channel. Get video URL, caption, views, likes, comments, duration, and channel info in clean JSON.
Pricing
from $7.99 / 1,000 results
Rating
0.0
(0)
Developer
PowerAI
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract YouTube Shorts from one or more channels. Get video URL, caption, timestamp, views, likes, comments, duration, thumbnails, and basic channel info in clean JSON.
โจ Key Features
- ๐ฌ Scrape Shorts from usernames or channel URLs
- โค๏ธ Views, likes, and comment counts
- ๐ Title, caption, duration, and hashtags
- ๐ค Channel name, handle, URL, and subscriber count
- ๐ Optional posted-after date / relative filter
- ๐ Sort by newest, popular, or oldest
- ๐ Structured JSON output, streamed while the run is in progress
๐ช Why Choose This Actor?
- Focused: Built specifically for YouTube Shorts extraction
- Flexible: Multiple channels in one run
- Efficient: Results are pushed continuously while the job runs
- Structured: Renamed, integration-friendly field names
- Reliable: Stable public Shorts data extraction
๐ฏ Perfect For
- ๐ Creator and competitor Shorts research
- ๐ฅ Trend and engagement monitoring
- ๐ข Brand mention and content tracking
- ๐ค LLM / RAG pipelines that need Shorts metadata
๐ Input Requirements
targets(required): Channel usernames and/or channel URLsmaxShortsPerChannel(optional): Max Shorts per channel. Default:25postedAfter(optional): Only Shorts newer than a date or relative valuesortBy(optional):newest(default),popular, oroldest
Input Example
{"targets": ["nasa","vsauce"],"maxShortsPerChannel": 25,"sortBy": "newest"}
Output Example
{"shortId": "gnuiMgTzKMQ","shortUrl": "https://www.youtube.com/shorts/gnuiMgTzKMQ","title": "ASMR Satisfying sounds #shorts","views": 1180,"likeCount": 198,"commentCount": 0,"publishedAt": "2025-06-24T10:01:00.000Z","duration": "00:00:26","channelName": "Coco Creator Rainbow","channelHandle": "rainbowicecream9780","subscriberCount": 1390000,"thumbnailUrl": "https://i.ytimg.com/vi/gnuiMgTzKMQ/maxres2.jpg","scrapedAt": "2026-07-21T06:20:00.000Z"}
๐ How to Use
- Add one or more channel usernames or URLs to
targets - Optionally set
maxShortsPerChannel,postedAfter, andsortBy - Click Start and download results as JSON, CSV, Excel, or HTML
๐ Notes
- If a channel has no Shorts or is invalid, an error row may appear in the dataset (
isError: true) instead of failing the whole run - Setting
postedAfterforces newest sorting upstream - Free users of this actor have run and result-size limits; upgrade for unlimited usage