YouTube Scraper
Pricing
Pay per usage
Go to Apify Store
YouTube Scraper
Search YouTube by keyword and collect video metadata, comments, and threaded replies. No YouTube API key required. Export structured results to JSON, CSV, or Excel.
YouTube Scraper
Pricing
Pay per usage
Search YouTube by keyword and collect video metadata, comments, and threaded replies. No YouTube API key required. Export structured results to JSON, CSV, or Excel.
Record type
type
Required
video for metadata; comment for top-level comments and replies.
Video ID
videoId
Required
Stable YouTube video ID.
Collected at
scrapedAt
Required
ISO 8601 collection timestamp.
Video URL
url
Optional
Watch URL on video rows.
Video URL
videoUrl
Optional
Watch URL on comment rows.
Title
title
Optional
Video title.
Video title
videoTitle
Optional
Related video title on comment rows.
Description
description
Optional
Available video description.
Channel ID
channelId
Optional
Publisher channel ID.
Channel
channelName
Optional
Publisher display name.
Channel URL
channelUrl
Optional
Publisher profile URL.
Comment ID
commentId
Optional
Stable comment ID.
Text
text
Optional
Comment or reply text.
Parent ID
parentCommentId
Optional
Parent comment ID for replies; null for top-level comments.
Published
publishDate
Optional
Source video publication value; precision varies.
Uploaded
uploadDate
Optional
Source video upload value; precision varies.
Comment timestamp
publishedAt
Optional
Null when YouTube supplies only relative publication text.
Publication text
publishedTimeText
Optional
Source comment publication text. Relative values are not exact timestamps.
Video date text
publishedDateText
Optional
Source video publication text.
Category
category
Optional
Available source video category.
Displayed likes
likeCountText
Optional
Possibly abbreviated source count.
Accessible likes
likeCountAccessibilityText
Optional
Source accessibility text.
Displayed replies
replyCountText
Optional
Source reply count text.
Views
viewCount
Optional
Exact video view count when supplied.
Likes
likeCount
Optional
Exact like count when supplied; null for unresolved abbreviations.
Reply count
replyCount
Optional
Source reply count; not the number collected.
Duration
durationSeconds
Optional
Available duration in seconds.
Reply
isReply
Optional
Source flag when available.
Pinned
isPinned
Optional
Source flag when available.
Creator heart
isHearted
Optional
Source flag when available.
Family safe
isFamilySafe
Optional
Source flag when available.
Live content
isLiveContent
Optional
Source flag when available.
Matching queries
searchMatches
Optional
Queries that discovered this video.
Keywords
keywords
Optional
Available source video metadata.
Thumbnails
thumbnails
Optional
Available source video metadata.