Youtube Video Details Scraper avatar

Youtube Video Details Scraper

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Youtube Video Details Scraper

Youtube Video Details Scraper

Extract comprehensive details from YouTube videos including metadata, channel information, transcripts, comments, and engagement metrics.

Pricing

from $10.00 / 1,000 results

Rating

5.0

(3)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

Scrape comprehensive YouTube video details including metadata, channel info, transcripts, comments, and engagement metrics. HTTP-first approach with automatic Playwright fallback for maximum reliability.

Input

FieldTypeRequiredDefaultDescription
videoUrlsstring[]Yes-YouTube video URLs, short links (youtu.be), shorts URLs, or plain video IDs
maxCommentsintegerNo0Max comments to extract per video (0-1000). Set to 0 to skip comments

Supported URL formats

  • https://www.youtube.com/watch?v=dQw4w9WgXcQ
  • https://youtu.be/dQw4w9WgXcQ
  • https://www.youtube.com/shorts/dQw4w9WgXcQ
  • https://www.youtube.com/embed/dQw4w9WgXcQ
  • https://www.youtube.com/v/dQw4w9WgXcQ
  • dQw4w9WgXcQ (bare video ID)

Example input

{
"videoUrls": [
"https://www.youtube.com/watch?v=dQw4w9WgXcQ",
"https://youtu.be/VIDEO_ID_2"
],
"maxComments": 100
}

Output

Each row in the dataset represents one video with full metadata, channel info, transcript, and optionally comments.

Video fields

FieldTypeExample
typestring"video"
video_idstring"dQw4w9WgXcQ"
titlestring"Rick Astley - Never Gonna Give You Up"
descriptionstringFull video description
channel_idstring"UCuAXFkgsw1L7xaCfnd5JJOw"
channel_namestring"Rick Astley"
published_datestring"2009-10-25"
duration_secondsinteger212
viewsinteger1234567890
likesinteger15000000
comment_countinteger500000
tagsarray["rick astley", "never gonna give you up"]
thumbnailsobject{"default": "...", "medium": "...", "high": "..."}
categorystring"Music"
languagestring"en"
live_statusstring"none", "live_now", "was_live", or "upcoming"
engagement_ratefloat0.0162
hashtagsarray["#rickastley", "#nevergonnagiveyouup"]
upload_typestring"normal", "live", "was_live", "premiere", or "short"
resolutionstring"1080p"
is_family_safebooleantrue
available_countriesarray["US", "GB", "CA", ...]
successbooleantrue
scrapedAtstring"2026-02-10T12:00:00.000000+00:00"

Channel info (embedded in channel object)

FieldTypeExample
idstring"UCuAXFkgsw1L7xaCfnd5JJOw"
namestring"Rick Astley"
handlestring"@rickastley"
urlstring"https://www.youtube.com/@rickastley"
subscriberCountinteger2500000
subscriberCountTextstring"2.5M subscribers"
logostringChannel avatar URL
badgesarray["Verified"]

Transcript (embedded in transcript array)

FieldTypeExample
startstring"0.000"
durstring"3.500"
textstring"We're no strangers to love"

Comments (embedded in comments array, when maxComments > 0)

FieldTypeExample
commentIdstring"abc123"
textstring"This song is timeless!"
authorstring"MusicFan"
authorChannelIdstring"UC..."
authorThumbnailstringProfile image URL
publishedTimestring"2 years ago"
likesstring"1.2K"
isHeartedbooleanfalse
isPinnedbooleanfalse