Youtube Shorts Scraper lite avatar
Youtube Shorts Scraper lite

Pricing

$5.00/month + usage

Go to Apify Store
Youtube Shorts Scraper lite

Youtube Shorts Scraper lite

🎬 JSON, CSV, XML, Excel, HTML Table, JSONL -- Into the dataset - Extract detailed public metadata from YouTube Shorts . Get views, likes, comments, channel info, hashtags, engagement rate, video quality, and more in a clean, structured output. Ideal for analytics, research, and content πŸš€

Pricing

$5.00/month + usage

Rating

5.0

(1)

Developer

Alpha Scraper

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

25

Total users

4

Monthly active users

8 days ago

Last modified

Share


πŸš€ Youtube Shorts Scraper lite 🌟

Extract rich, structured metadata from YouTube Shorts videos using simple input URLs. This actor is designed to help creators, marketers, researchers, and analysts quickly collect valuable Shorts data in a clean and ready-to-use format πŸš€


✨ Overview

The YouTube Shorts Scraper allows you to collect detailed public information from one or multiple YouTube Shorts video links. It produces both raw values and human-readable metrics, making it ideal for analytics, reporting, and automation workflows.

All results are stored securely and can be exported or processed further with ease.


πŸ“Š What Data This Actor Provides

For each YouTube Shorts video, the actor extracts a wide range of metadata, including:

  • πŸ“Œ Video identification details
  • πŸ“ˆ Engagement metrics
  • πŸ‘€ Channel information
  • 🏷️ Tags and hashtags
  • 🎞️ Video properties
  • 🌍 Subtitle availability
  • πŸ”— Links found in descriptions

This ensures you get both high-level insights and detailed attributes in one run.


πŸ“¦ Output Data Structure

Each input URL generates one output object with the following fields:

🎬 Video Information

FieldDescription
titleTitle of the Shorts video
video_idUnique YouTube video ID
urlCanonical YouTube video URL
thumbnail_urlHigh-quality thumbnail image
descriptionFull video description
upload_dateVideo upload date (YYYY-MM-DD)
durationVideo length in MM:SS format
categoryVideo category (if available)

πŸ“ˆ Engagement Metrics

FieldDescription
view_countTotal number of views
like_countTotal likes
comment_countTotal comments
view_count_formattedViews in readable format (e.g. 1.2M)
like_count_formattedLikes in readable format
comment_count_formattedComments in readable format
engagement_rateEngagement percentage based on views

πŸ‘€ Channel Information

FieldDescription
channel_nameChannel display name
channel_urlChannel homepage URL
channel_idChannel identifier
channel_subscribersSubscriber count
channel_subscribers_formattedReadable subscriber count

🏷️ Tags & Hashtags

FieldDescription
video_tagsList of tags related to the video
hashtagsExtracted hashtags

🎞️ Video Quality & Availability

FieldDescription
availableResolutionsAll available video resolutions
video_resolution_qualitySD or HD classification
available_subtitlesSupported subtitle languages

πŸ”— Additional Metadata

FieldDescription
descriptionLinksExternal links found in description
privacy_settingsVideo availability status
shares_countShare count (if available)
musicMusic information (if available)
pinned_commentsPinned comments (if available)
top_commentsHighlighted comments (if available)

πŸ“₯ Input Format

You only need to provide one or more YouTube Shorts URLs.

βœ… Supported Input

  • Full Shorts URLs
  • Shared Shorts links
  • Multiple URLs in one run

πŸ“Œ Input Example

{
"startUrls": [
{
"url": "https://www.youtube.com/shorts/9JsL7wexSgI",
"method": "GET"
},
{
"url": "https://youtube.com/shorts/c_nYJEkbfm4?si=J8AaY61bI-TJCmwr",
"method": "GET"
}
]
}

πŸ“€ Output Example

[
{
"title": "Exposing The Most Viral Clip Of The Year πŸ™ˆ #Shorts",
"video_id": "9JsL7wexSgI",
"url": "https://www.youtube.com/watch?v=9JsL7wexSgI",
"thumbnail_url": "https://i.ytimg.com/vi/9JsL7wexSgI/sd2.jpg?sqp=-oaymwEoCIAFEOAD8quKqQMcGADwAQH4Ae4QgAKAHooCDAgAEAEYYCBlKB4wDw==&rs=AOn4CLB6ncbqJR0L2qv2jQfijFDlEJJ4Wg",
"view_count": 52598249,
"like_count": 1626432,
"comment_count": 4400,
"view_count_formatted": "52.60M",
"like_count_formatted": "1.63M",
"comment_count_formatted": "4.40K",
"upload_date": "2021-08-27",
"channel_name": "Brandon B",
"channel_url": "https://www.youtube.com/@heyBrandonB",
"channel_id": "@heyBrandonB",
"channel_subscribers": 16200000,
"channel_subscribers_formatted": "16.20M",
"description": "Most Viral Video I had filmed into 2020! \n\nThis was the first 'viral' video I ever uploaded, and was my most viral clip for the year! Across platforms it hit over 100 million views!!\n\nYou can click on the links below for my other social media channels for more fun videos.\n\nπŸ‘‰ Tiktok: https://www.tiktok.com/@brandon_baum\nπŸ‘‰ Instagram: https://www.instagram.com/brandon_baum/\nπŸ‘‰ Facebook: https://www.facebook.com/brandnbaum\nπŸ‘‰ Twitter: https://twitter.com/_brandonbaum\n\n#BrandonBaum #BrandonBaumTutorials #funnytiktok #memes​​​ #BrandonBaumTikTok #tiktoktrending #funnyvideos #CGI #amazingvideos #viralvideos",
"video_tags": [
"#Magic",
"#VFX",
"#Trick",
"#Zach King",
"#Premiere Pro",
"#After Effects",
"#How To",
"#Tutorial",
"#Magic Revealed",
"#Magic tutorial",
"#Premiere Pro Magic",
"#After Effects Tutorial",
"#CGI",
"#Tik Tok",
"#CGI Fans",
"#Mind Blowing",
"#funnyvideos",
"#Entertainment"
],
"hashtags": [
"#Magic",
"#VFX",
"#Trick",
"#Zach King",
"#Premiere Pro",
"#After Effects",
"#How To",
"#Tutorial",
"#Magic Revealed",
"#Magic tutorial",
"#Premiere Pro Magic",
"#After Effects Tutorial",
"#CGI",
"#Tik Tok",
"#CGI Fans",
"#Mind Blowing",
"#funnyvideos",
"#Entertainment"
],
"duration": "00:11",
"availableResolutions": [
"640p",
"27p"
],
"video_resolution_quality": "SD",
"engagement_rate": "3.10%",
"shares_count": null,
"music": null,
"available_subtitles": [],
"category": [
"Entertainment"
],
"descriptionLinks": [
"https://www.tiktok.com/@brandon_baum",
"https://www.instagram.com/brandon_baum/",
"https://www.facebook.com/brandnbaum",
"https://twitter.com/_brandonbaum"
],
"privacy_settings": "public",
"pinned_comments": [],
"top_comments": []
},
{
"title": "POWER OF ALLAH ☝️#allah #powerofallah #islam #islamicstatus #islamicquotes",
"video_id": "c_nYJEkbfm4",
"url": "https://www.youtube.com/watch?v=c_nYJEkbfm4",
"thumbnail_url": "https://i.ytimg.com/vi/c_nYJEkbfm4/maxresdefault.jpg",
"view_count": 10201823,
"like_count": 99388,
"comment_count": 501,
"view_count_formatted": "10.20M",
"like_count_formatted": "99.39K",
"comment_count_formatted": "501",
"upload_date": "2025-12-15",
"channel_name": "POOR MANE ",
"channel_url": "https://www.youtube.com/@POORMANE-u4m",
"channel_id": "@POORMANE-u4m",
"channel_subscribers": 227000,
"channel_subscribers_formatted": "227.00K",
"description": "POWER OF ALLAH ☝️#allah #powerofallah #islam #islamicstatus #islamicquotes #allahsplan #faith #sabr",
"video_tags": [
"#PowerOfAllah",
"#AllahIsGreat",
"#IslamicQuotes",
"#Faith",
"#MuslimMotivation",
"#AllahKnowsBest",
"#TrustInAllah",
"#IslamicStatus",
"#IslamicVideo",
"#Deen",
"#Sabr",
"#TawakkulIslamicStatus",
"#SpiritualPower",
"#AllahsPlan"
],
"hashtags": [
"#PowerOfAllah",
"#AllahIsGreat",
"#IslamicQuotes",
"#Faith",
"#MuslimMotivation",
"#AllahKnowsBest",
"#TrustInAllah",
"#IslamicStatus",
"#IslamicVideo",
"#Deen",
"#Sabr",
"#TawakkulIslamicStatus",
"#SpiritualPower",
"#AllahsPlan"
],
"duration": "00:16",
"availableResolutions": [
"640p",
"180p",
"90p",
"45p",
"27p"
],
"video_resolution_quality": "SD",
"engagement_rate": "0.98%",
"shares_count": null,
"music": null,
"available_subtitles": [
"aa",
"ab",
"af",
"ak",
"am",
"ar",
"as",
"ay",
"az",
"ba",
"be",
"bg",
"bho",
"bn",
"bo",
"br",
"bs",
"ca",
"ceb",
"co",
"crs",
"cs",
"cy",
"da",
"de",
"dv",
"dz",
"ee",
"el",
"en",
"eo",
"es",
"et",
"eu",
"fa",
"fi",
"fil",
"fj",
"fo",
"fr",
"fy",
"ga",
"gaa",
"gd",
"gl",
"gn",
"gu",
"gv",
"ha",
"haw",
"hi",
"hmn",
"hr",
"ht",
"hu",
"hy",
"id",
"ig",
"is",
"it",
"iu",
"iw",
"ja",
"jv",
"ka",
"kha",
"kk",
"kl",
"km",
"kn",
"ko",
"kri",
"ku",
"ky",
"la",
"lb",
"lg",
"ln",
"lo",
"lt",
"lua",
"luo",
"lv",
"mfe",
"mg",
"mi",
"mk",
"ml",
"mn",
"mr",
"ms",
"mt",
"my",
"ne",
"new",
"nl",
"no",
"nso",
"ny",
"oc",
"om",
"or",
"os",
"pa",
"pam",
"pl",
"ps",
"pt",
"pt-PT",
"pt-orig",
"qu",
"rn",
"ro",
"ru",
"rw",
"sa",
"sd",
"sg",
"si",
"sk",
"sl",
"sm",
"sn",
"so",
"sq",
"sr",
"ss",
"st",
"su",
"sv",
"sw",
"ta",
"te",
"tg",
"th",
"ti",
"tk",
"tn",
"to",
"tr",
"ts",
"tt",
"tum",
"ug",
"uk",
"ur",
"uz",
"ve",
"vi",
"war",
"wo",
"xh",
"yi",
"yo",
"zh-Hans",
"zh-Hant",
"zu"
],
"category": [
"Entertainment"
],
"descriptionLinks": [],
"privacy_settings": "public",
"pinned_comments": [],
"top_comments": []
}
]

⭐ Benefits & Advantages

  • βœ”οΈ Simple input, powerful output
  • βœ”οΈ Clean and well-structured JSON
  • βœ”οΈ Human-readable metrics included
  • βœ”οΈ Supports multiple URLs at once
  • βœ”οΈ Ideal for analytics & automation
  • βœ”οΈ No manual processing required

πŸ› οΈ Best Practices

  • πŸ”Ή Always use valid YouTube Shorts links
  • πŸ”Ή Run multiple URLs together for efficiency
  • πŸ”Ή Use formatted fields for dashboards & reports
  • πŸ”Ή Store outputs for historical trend analysis
  • πŸ”Ή Combine with other YouTube actors for deeper insights

⚠️ Possible Errors & How to Avoid Them

❌ Invalid or broken URLs

βœ”οΈ Ensure each URL opens correctly in a browser

❌ Private or unavailable videos

βœ”οΈ Only public Shorts can return full data

❌ Missing optional fields

βœ”οΈ Some fields depend on video availability and settings

❌ Empty output

βœ”οΈ Make sure at least one valid URL is provided


πŸ“Œ Use Cases

  • πŸ“Š Shorts performance analysis
  • πŸ“ˆ Viral content research
  • 🎯 Influencer discovery
  • πŸ“£ Marketing insights
  • 🧠 Content strategy planning

πŸ“¬ Support & Contact

If you need help, feature requests, or custom actors:

πŸ“§ Email: alphascraper69@gmail.com πŸš€ Always happy to help!