YouTube Shorts Scraper
Pricing
from $2.00 / 1,000 short results
YouTube Shorts Scraper
Scrape YouTube Shorts by channel or by keyword. Returns title, URL, view count and thumbnail as one row per Short — read from YouTube's own Shorts surfaces.
Pricing
from $2.00 / 1,000 short results
Rating
0.0
(0)
Developer
GoCreative AI
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
10 hours ago
Last modified
Categories
Share
Pull YouTube Shorts two ways in a single run — straight from a channel's Shorts tab, or from YouTube's own search results. One clean row per Short: title, URL, view count and thumbnail.
No API key. No YouTube Data API quota. No browser automation.
These are real Shorts, not a duration guess
Most "Shorts" scrapers search YouTube and keep anything under a minute — which sweeps in ordinary short videos and misses Shorts that run to the full three minutes.
This Actor reads YouTube's own Shorts classification on both paths: channels reads the
channel's dedicated Shorts tab, and queries reads the Shorts block YouTube returns in
search results. Every row is a Short because YouTube says so. source records which path each
row came from.
What you get
| Field | Example |
|---|---|
source | channel or search |
source_input | @BroCodez or cooking hacks |
title | 🔢 NumPy summarized in 60 seconds #coding |
url | https://www.youtube.com/shorts/DCwgXXv5Z_w |
video_id | DCwgXXv5Z_w |
view_count | 37654 |
view_count_text | 37K views |
thumbnail | https://i.ytimg.com/vi/DCwgXXv5Z_w/oardefault.jpg |
fetched_at | 2026-08-15T19:44:02+00:00 |
view_count is a real integer — sort and filter it directly instead of parsing 37K.
Input
{"channels": ["@BroCodez", "https://www.youtube.com/@mkbhd"],"queries": ["cooking hacks", "desk setup"],"maxResultsPerSource": 30,"minViews": 10000}
| Option | Default | Notes |
|---|---|---|
channels | — | Handles, URLs or UC… IDs. Read from the Shorts tab. |
queries | — | The Shorts YouTube returns for each keyword. |
maxResultsPerSource | 30 | Per channel and per keyword. |
minViews | 0 | Drop low-view Shorts. |
Set channels, queries, or both — at least one is required.
What people use it for
- Short-form trend research — run a keyword list weekly and watch which formats climb.
- Creator benchmarking — pull a competitor's whole Shorts catalogue and sort by views.
- Hook and title mining — Shorts titles are dense with the phrasing that earns clicks.
- Sourcing creators — filter by
minViewsto find channels with proven short-form reach.
Export
Results land in a standard Apify dataset: CSV, JSON, Excel or XML download, or straight from the API.
Notes
- YouTube's Shorts surfaces do not expose a duration or publish date for each Short, so those fields are not returned. View counts are, and are parsed to real integers.
- Channels or keywords that return nothing are logged as warnings and skipped; the run still completes with everything else.
- This Actor returns metadata only. It does not download video or audio.