YouTube channel viewer
Look up any YouTube channel by handle or link.
SampleRecorded public data, shortened. Run the tool for a live result.
NASA Verified
@NASA
NASA's mission is to pioneer the future in space exploration, scientific discovery, and aeronautics research. To do that, we have worked around the world - and off it - for more than 60 years, searching for answers to fundamental questions a...
- Subscribers
- 15,100,000
- Videos
- 6,195
- Total views
- 1,132,794,120
YouTube rounds the subscriber count it shows to logged-out visitors.
- Joined Jun 3, 2008
- nasa.gov
Free, no signup. A limited number of lookups per visitor each hour. Public data only.
How it works
The tool shows the channel page's public details: name, description, subscribers, video count, total views, join date and the links the channel lists. YouTube rounds subscriber counts on public pages, and the result says so when it did.
Use this in your app
This tool calls GET /v1/youtube/channel. See the reference, or get early access for a key.
curl -G "https://api.socialscrape.io/v1/youtube/channel" \
-H "x-api-key: $SOCIALSCRAPE_API_KEY" \
--data-urlencode "handle=NASA"import os
import requests
params = {
"handle": "NASA",
}
res = requests.get(
"https://api.socialscrape.io/v1/youtube/channel",
headers={"x-api-key": os.environ["SOCIALSCRAPE_API_KEY"]},
params=params,
)
body = res.json()
if body["ok"]:
print(body["data"])
else:
print(body["error"]["code"], body["error"]["message"])const url = new URL("https://api.socialscrape.io/v1/youtube/channel");
url.search = new URLSearchParams({
"handle": "NASA"
}).toString();
const res = await fetch(url, {
headers: { "x-api-key": process.env.SOCIALSCRAPE_API_KEY! },
});
const body = await res.json();
if (body.ok) {
console.log(body.data);
} else {
console.error(body.error.code, body.error.message);
}{
"nodes": [
{
"name": "SocialScrape YouTube channel details",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.2,
"position": [
0,
0
],
"parameters": {
"method": "GET",
"url": "https://api.socialscrape.io/v1/youtube/channel",
"sendQuery": true,
"queryParameters": {
"parameters": [
{
"name": "handle",
"value": "NASA"
}
]
},
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "x-api-key",
"value": "={{ $env.SOCIALSCRAPE_API_KEY }}"
}
]
}
}
}
],
"connections": {}
}Questions
What can I paste?
A handle with or without the @, a channel link in any of its forms, or a channel id that starts with UC.
Why are subscribers rounded?
YouTube shows a rounded figure to logged-out visitors. The video count and total views come as full numbers.
Is this tool free?
Yes. No account and no card. Each visitor gets a limited number of lookups an hour, so it stays free for everyone.
How do I get this data in my own app?
Send GET /v1/youtube/channel 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.