Conversation file / youtube / comment

YouTube Comment Scraper

Read YouTube comment threads as a corpus. Start with YouTube post or video URLs; each returned comment keeps comment, comment identifiers, text, authors, and handles.

YouTube Comment Scraper icon
RunInput → Run → Results → Export
Contract4 inputs / 28 dataset fields
YouTube Comment Scraper input and dataset schema
Actor ID5N0e72dyBufNBTtT5
Pricing$2 per 1,000 comments on the Free plan. Other Apify plans use the rates shown in the Pricing tab.
Dataset views6
Saved tasks20

Input / 4 fields

YouTube Comment Scraper

YouTube Comment Scraper accepts source URLs. Run controls stay in the same form.

startUrls

Which source URLs?

Paste exact YouTube URLs, one per line.

array
maxItems

How many results?

Stop after this many dataset rows.

integer · 1 to 100000
includeReplies

Include replies?

Keep replies in the returned record.

boolean
maxSeconds

How long may the run continue?

Stop after this many seconds and keep completed rows.

integer · 30 to 3600

Dataset / 28 fields

Output contract.

JSON, CSV, Excel, or dataset API.

whatIFoundstring
textstring
commentstring
urlstring
videoIdstring
commentIdstring
parentCommentIdstring
replyLevelinteger
authorstring
usernamestring
authorChannelIdstring
authorUrlstring
authorAvatarstring
authorVerifiedboolean
authorIsCreatorboolean
publishedAtstring
publishedTimeTextstring
likesstring
likeCountinteger
likeCountExactboolean
replyCountinteger
replyCountExactboolean
likedByCreatorboolean
pinnedboolean
pinnedTextstring
sourceUrlstring
routestring
scrapedAtstring

Example

Delivered record.

{
  "commentId": "Ugzge340dBgB75hWBm54AaABAg",
  "videoId": "dQw4w9WgXcQ",
  "likeCount": 304000,
  "replyCount": 963
}

Saved tasks

20 ready specifications.

Exact input, dataset view, fields, Actor ID, price, and endpoint.