Youtube Video Details Scraper avatar

Youtube Video Details Scraper

Pricing

from $0.50 / 1,000 results

Go to Apify Store
Youtube Video Details Scraper

Youtube Video Details Scraper

Scrape video details of a youtube video at cheap rate. Try Now!

Pricing

from $0.50 / 1,000 results

Rating

0.0

(0)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

0

Bookmarked

104

Total users

25

Monthly active users

2 days ago

Last modified

Share

YouTube Video Scraper

Scrape YouTube video details — title, views, likes, description, channel info, keywords, hashtags, related videos, end screen videos, and more — without an API key or quota limits.

Features

  • Accepts YouTube URLs (watch, shorts, youtu.be) or bare video IDs
  • Extracts full video metadata: title, views, likes, duration, description, category, publish date
  • Returns channel info including subscriber count and profile URL
  • Returns hashtags from the video
  • Returns up to 20 related videos (sidebar recommendations)
  • Returns up to 12 end screen videos (with length and view count)
  • Returns available countries list and embed URL
  • No YouTube Data API key required — no quota limits
  • Supports bulk input (scrape multiple videos in one run)

Input

FieldTypeRequiredDescription
inputsarray of stringsYouTube video URLs or video IDs to scrape

Accepted input formats

  • Full URL: https://www.youtube.com/watch?v=dQw4w9WgXcQ
  • Short URL: https://youtu.be/dQw4w9WgXcQ
  • Shorts URL: https://www.youtube.com/shorts/dQw4w9WgXcQ
  • Bare video ID: dQw4w9WgXcQ

Input example

{
"inputs": [
"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"https://youtu.be/9bZkp7q19f0",
"dQw4w9WgXcQ"
]
}

Output

Each scraped video produces one dataset item.

FieldTypeDescription
videoIdstringYouTube video ID
urlstringFull video URL
titlestringVideo title
descriptionstringFull video description
durationintegerDuration in seconds
viewCountintegerTotal view count
likeCountintegerTotal like count
publishDatestringISO 8601 publish date
uploadDatestringISO 8601 upload date
categorystringYouTube category (e.g. Music, Gaming)
isLivebooleanWhether this is/was a live stream
isUnlistedbooleanWhether the video is unlisted
isFamilySafebooleanFamily safe flag
isShortsEligiblebooleanWhether the video is eligible for Shorts
keywordsarrayVideo tags/keywords
hashtagsarrayHashtags used in the video (e.g. ["#RickAstley"])
availableCountriesarrayList of country codes where the video is available
embedUrlstringEmbeddable iframe URL
thumbnailstringURL of the highest-resolution thumbnail
thumbnailsarrayAll available thumbnail objects
channel.idstringChannel ID
channel.namestringChannel display name
channel.urlstringChannel URL
channel.subscribersstringSubscriber count (e.g. "4.5M subscribers")
relatedVideosarrayUp to 20 sidebar recommendation stubs
endScreenVideosarrayUp to 12 end screen videos with full metadata

Output example

{
"videoId": "dQw4w9WgXcQ",
"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"title": "Rick Astley - Never Gonna Give You Up (Official Video) (4K Remaster)",
"description": "The official video for \"Never Gonna Give You Up\" by Rick Astley...",
"duration": 213,
"viewCount": 1776755136,
"likeCount": 19122540,
"publishDate": "2009-10-24T23:57:33-07:00",
"uploadDate": "2009-10-24T23:57:33-07:00",
"category": "Music",
"isLive": false,
"isUnlisted": false,
"isFamilySafe": true,
"isShortsEligible": false,
"keywords": ["rick astley", "Never Gonna Give You Up", "nggyu"],
"hashtags": ["#RickAstley", "#NeverGonnaGiveYouUp", "#OfficialMusicVideo"],
"availableCountries": ["US", "GB", "IN"],
"embedUrl": "https://www.youtube.com/embed/dQw4w9WgXcQ",
"thumbnail": "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg",
"thumbnails": [
{ "url": "https://i.ytimg.com/vi/dQw4w9WgXcQ/default.jpg", "width": 120, "height": 90 },
{ "url": "https://i.ytimg.com/vi/dQw4w9WgXcQ/hqdefault.jpg", "width": 480, "height": 360 }
],
"channel": {
"id": "UCuAXFkgsw1L7xaCfnd5JJOw",
"name": "Rick Astley",
"url": "http://www.youtube.com/@RickAstleyYT",
"subscribers": "4.5M subscribers"
},
"relatedVideos": [
{
"videoId": "h_D3VFfhvs4",
"title": "Michael Jackson - Smooth Criminal (Official Video)",
"channel": "Michael Jackson",
"views": "1.2B views",
"publishedAt": "15 years ago"
}
],
"endScreenVideos": [
{
"videoId": "vulK0wDSc24",
"title": "(fan-voted) top 100 most recognizable songs of all-time",
"channel": "boogiehead",
"views": "11M views",
"lengthText": "14:38",
"lengthSeconds": 878,
"publishedAt": "3 years ago"
}
]
}

Use Cases

  • Content research — Analyze video performance metrics across competitors or niches
  • Trend monitoring — Track view/like counts over time by scheduling runs
  • SEO analysis — Extract keywords, hashtags, and descriptions for YouTube SEO research
  • Dataset building — Build training datasets with video metadata for ML projects
  • Channel analysis — Aggregate stats across a channel's video library
  • Related video mapping — Map recommendation graphs for a set of seed videos
  • End screen analysis — Discover what videos creators promote at the end of their content

Notes

  • Videos that are private, age-restricted, or deleted will be skipped
  • likeCount may be 0 for videos where YouTube has hidden the count
  • relatedVideos and endScreenVideos reflect YouTube's state at scrape time and vary by region
  • duration is in seconds
  • availableCountries can have up to 249 entries for globally available videos

More Actors

ActorDescription
TikTok Profile ScraperScrape TikTok user profiles and stats
TikTok Video DownloaderDownload TikTok videos without watermark
YouTube Channel ScraperScrape all videos from a YouTube channel
Website Media Link ScraperExtract all media links from any website

Contact

For issues or feature requests: thenetaji@proton.me