Paste a link
A link.
Paste a YouTube link. See what the comments are about.
A link.
The tool reads it and shows the result.
Read it here, or make the same request from the API.
Run it in the browser. No signup and nothing to install.
Private accounts and posts are not read.
The page shows the result.
The result is the shape your code gets.
The free tool needs no account.
The same request runs from your app.
1curl -G "https://api.socialscrape.dev/v1/youtube/video/comments" \2 -H "x-api-key: $SOCIALSCRAPE_API_KEY" \3 --data-urlencode "id=dQw4w9WgXcQ" \4 --data-urlencode "sort=latest"1import os2import requests34params = {5 "id": "dQw4w9WgXcQ",6 "sort": "latest",7}8res = requests.get(9 "https://api.socialscrape.dev/v1/youtube/video/comments",10 headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},11 params=params,12)13body = res.json()1415if body["ok"]:16 print(body["data"])17else:18 print(body["error"]["code"], body["error"]["message"])1const url = new URL("https://api.socialscrape.dev/v1/youtube/video/comments");2url.search = new URLSearchParams({3 "id": "dQw4w9WgXcQ",4 "sort": "latest"5}).toString();6const res = await fetch(url, {7 headers: { "x-api-key": process.env.SOCIALSCRAPE_API_KEY! },8});9const body = await res.json();1011if (body.ok) {12 console.log(body.data);13} else {14 console.error(body.error.code, body.error.message);15}{ "ok": true, "credits_charged": 1, "credits_remaining": 4999, "cached": false, "cached_at": null, "request_id": "req_d5366d88cd9d3f43e3076f5d", "data": { "object": "list", "items": [ { "object": "comment", "platform": "youtube", "id": "UgzHlseKEhh-IqOwYux4AaABAg", "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ&lc=UgzHlseKEhh-IqOwYux4AaABAg", "post_id": "dQw4w9WgXcQ", "parent_id": null, "author": { "id": "1000000001", "handle": "sample_user", "name": "Sample User", "url": null, "avatar_url": null, "verified": false }, "text": "So I just found that Rick Astley is still alive but Rick Astley if you see this, I saw this video by this channel named twisted translations and she did this song and I thought now Rick Astley has to sing this if he’s still alive which he i...", "published_at": "2026-10-30T01:54:00Z", "stats": { "likes": null, "replies": 0, "dislikes": null }, "is_pinned": null, "is_by_creator": false, "extra": { "is_artist": false, "is_edited": false, "likes_approximate": true, "likes_text": " ", "published_at_approximate": true, "published_text": "25 minutes ago" } }, { "object": "comment", "platform": "youtube", "id": "UgzLCcwkcTYULOyoWnp4AaABAg", "url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ&lc=UgzLCcwkcTYULOyoWnp4AaABAg", "post_id": "dQw4w9WgXcQ", "parent_id": null, "author": { "id": "1000000001", "handle": "sample_user", "name": "Sample User", "url": null, "avatar_url": null, "verified": false }, "text": "Never gonna give you up, Never Gonna let you down", "published_at": "2026-10-30T01:53:00Z", "stats": { "likes": 1, "replies": 0, "dislikes": null }, "is_pinned": null, "is_by_creator": false, "extra": { "is_artist": false, "is_edited": true, "likes_text": "1", "published_at_approximate": true, "published_text": "26 minutes ago (edited)" } } ], "cursor": "Eg0SC2RRdzR3OVdnWGNRGAYyuAEKfGdldF9uZXdlc3RfZmlyc3QtLUNnZ0lnQVFWRjdmUk9CSUZDS2dnR0FBU0JRaUhJQmdBRWdVSWlTQVlBQklGQ0owZ0dBRVNCUWlJSUJnQUVnVUluaUFZQUJJRkNNZ2dHQUFpRGdvTUNQejZqdGNHRVBDUXEtOEJVQUJZQVEiESILZFF3NHc5V2dYY1EwAXgBKBQwAUIhZW5nYWdlbWVu...", "has_more": true, "parent": null }, "cursor": "Eg0SC2RRdzR3OVdnWGNRGAYyuAEKfGdldF9uZXdlc3RfZmlyc3QtLUNnZ0lnQVFWRjdmUk9CSUZDS2dnR0FBU0JRaUhJQmdBRWdVSWlTQVlBQklGQ0owZ0dBRVNCUWlJSUJnQUVnVUluaUFZQUJJRkNNZ2dHQUFpRGdvTUNQejZqdGNHRVBDUXEtOEJVQUJZQVEiESILZFF3NHc5V2dYY1EwAXgBKBQwAUIhZW5nYWdlbWVu...", "has_more": true }
No. It reads up to three pages, which is a sample of a large thread. The API pages through up to about 1,000 top or 7,000 newest comments.
No. A score without a method behind it is a guess, so this tool counts what can be counted: words, questions, likes, creator replies.
Yes. No account and no card. Each visitor gets a limited number of lookups an hour, so it stays free for everyone.
Send GET /v1/youtube/video/comments with your key in the x-api-key header. A request costs 1 credit. A repeat of something fetched recently costs 0 credits, and failed requests are free. See the reference.