Back to all Stores

Youtube Comment By ID

01KE611YWFZ7XAW2H01JW7XA8R
Maintained by CafeScraper
Try for free
Use our YouTube scraping tool to extract video comment details after successful scraping: unique comment ID, content, likes, replies, commenter username & channel URL, post date, video URL, reply info, author comment status, author likes, etc. Download data in structured formats.

Learn More

What specific information can the tool extract for each comment?

  • Basic info: comment ID, text, timestamp, video URL
  • Engagement: likes, reply count
  • Author info: username, channel URL
  • Creator interactions: whether the author liked/replied
  • Replies: full nested reply chains with the same fields

How is data security and compliance ensured?

HTTPS encryption and fair-use scraping policies guarantee compliance with legal and privacy standards.

Do I need technical skills to use this tool?

Not at all. Just enter a video ID, and the tool handles everything. Choose JSON/CSV when downloading — no coding needed.

Can I scrape all comments from a channel, not just one video?

Yes. Input a channel URL to bulk scrape comments across multiple or all videos.

Are replies structured in the output?

Yes. Replies are clearly nested in JSON/CSV so you can distinguish parent comments from replies.

What if I need help?

Documentation center: full guides & tutorials

Support email: support@cafescraper.com

Result

This is an example of how results will look like.

json Copy
[
  {
    "comment_id": "UgzYAxkRpzbYHfaVV-t4AaABAg",
    "comment_text": "We the People will continue to Rally against all the injustices!",
    "likes": "193 likes",
    "replies": "8 replies",
    "username": "@debrubinstein571",
    "username_md5": "9f2489fe397caf18b30dee39a27787c1",
    "user_channel": "https://www.youtube.com/@debrubinstein571",
    "date": "3 months ago",
    "url": "https://www.youtube.com/watch?v=8RePenzQH80",
    "video_id": "8RePenzQH80",
    "replies_value": [],
    "replies_without_names": [],
    "user_id": "UC9mB5rqHtW4SJ7LTiTFa3BQ",
    "authorIsChannelOwner": false,
    "hasCreatorHeart": true,
    "title": "Presidential Historian: Trump Has Tried to Introduce Fear in First 100 Days | Amanpour and Company",
    "commentsCount": "1.1K",
    "continuation": "Eg0SCzhSZVBlbnpRSDgwGAYy3gIKtAJnZXRfcmFua2VkX3N0cmVhbXMtLUNxY0JDSUFFRlJlMzBUZ2FuQUVLbHdFSTJGOFFnQVFZQnlLTUFYdThZRUhJU2NVUkx6OXNoZWZQWndrbGxabzJvTlpDVjRqWWw0RnNFeE9Zcy12OGo3TVpqS2c1X1RjM1BDd3RZYm9UNmRDN1RITUZwUmdaTXNrc2FzUjlTUWtFeVVVTUk0NnpLTHFIaXFNb3NqeW9CenV0RWNLMU9lcnlCYVlSYmhmbW9YRWpyQ1pVS3RwamJDQ1lKUHRNaTB1ZTY1alZVYlQybHRVakxMb180dVFPclFXX3RVOHRUellERUJRU0JRaW9JQmdBRWdVSWlDQVlBQklGQ0ljZ0dBQVNCUWlKSUJnQUVnY0loQ0FRRkJnQkVnY0loU0FRRkJnQiIRIgs4UmVQZW56UUg4MDAAeAEoFEIQY29tbWVudHMtc2VjdGlvbg%3D%3D",
    "input": {
      "spider_errors": true,
      "proxy_region": "us",
      "load_replies": 10,
      "url": "https://www.youtube.com/watch?v=8RePenzQH80",
      "video_id": "8RePenzQH80",
      "page_turning": 10,
      "user_input_id": "youtube_comment_by-id",
      "spider_item": {
        "v": "8RePenzQH80"
      },
      "spider_url": "https://www.youtube.com/watch?v=8RePenzQH80"
    },
    "error": null,
    "error_code": null
  }
]

Dictionary

Column name Description Data type
comment_id Unique identifier for each comment Text
comment_text The text content of the comment Text
likes Number of likes received by the comment Number
replies Number of replies to the comment Number
username Username of the commenter Text
username_md5 This field stores the MD5 hash of the username field. Text
user_channel URL of the commenter's YouTube channel Text
date Date when the comment was posted Text
url Web address of the YouTube video where the comment was posted Url
video_id Unique identifier for the YouTube video Text
replies_value Comment's reply information Array
replies_without_names Anonymous reply information for the comment Array
user_id User role Text
authorsChannelOwner Whether the comment is from the video author Array
hasCreatorHeart Whether the comment has been liked by the video author Array
title Video title Text

Input

Video ID video_id Required Text
Description: This parameter is used to specify the unique ID of the YouTube video to be scraped.

Load reply load_replies Optional Number
Description: This parameter is used to specify the time used when loading replies on the page.

Sort by sort_by Optional Object
Description: This parameter is used to specify the sorting method of comments when scraping them.
Parameter Value: Top commentsNewest first

Number of comments num_of_comments Optional Number
Description: This parameter is used to specify the number of comments to scrape.