YouTube Channel Scraper avatar

YouTube Channel Scraper

Pricing

$1.50 / 1,000 channels

Go to Apify Store
YouTube Channel Scraper

YouTube Channel Scraper

YouTube channel details by URL, handle or keyword search: subscribers, exact total views, video count, country, joined date, social links and emails from the description. Pay per channel.

Pricing

$1.50 / 1,000 channels

Rating

0.0

(0)

Developer

Vladyslav Kosenko

Vladyslav Kosenko

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Security

Limited permissions

Share

Get the details of YouTube channels by URL, @handle, channel ID or keyword search: subscribers, exact total views, video count, country, joined date, social links, and emails found in the channel description, plus the avatar, banner and verified badge. Use it to find influencers, qualify creator leads, track competitors or enrich a CRM.

You pay per channel. Proxies are included.

Features

  • Find channels by keyword: fitness coach, crypto news, vegan recipes, the same as the YouTube search with the Channels filter.
  • Exact numbers: total views and video count are exact, from the channel's About panel.
  • Contacts: emails found in the description, social and website links, and a flag when the channel has a business email behind the "View email address" button.
  • Profile: country, joined date, verified badge, avatar, banner and keywords.
  • Flexible input: channel URLs, @handles, UC… IDs, or any video URL (its channel is used).

Input example

{
"channels": ["https://www.youtube.com/@mkbhd", "@veritasium"],
"searchQueries": ["fitness coach"],
"maxChannelsPerSearch": 50
}

Output example

{
"status": "ok",
"channelId": "UCBJycsmduvYEL83R_U4JriQ",
"url": "https://www.youtube.com/channel/UCBJycsmduvYEL83R_U4JriQ",
"handle": "@mkbhd",
"title": "Marques Brownlee",
"description": "MKBHD: Quality Tech Videos | YouTuber | Geek | Consumer Electronics | Tech Head | Internet Personality!\n\nbusiness@MKBHD.com\n\nNYC",
"emails": ["business@mkbhd.com"],
"hasBusinessEmail": true,
"country": "United States",
"joinedDate": "2008-03-21",
"subscriberCount": 21400000,
"subscriberCountText": "21.4M subscribers",
"totalViews": 5831922293,
"videoCount": 1861,
"links": [
{ "title": "Twitter", "url": "https://twitter.com/MKBHD" },
{ "title": "Instagram", "url": "https://instagram.com/MKBHD" }
],
"isVerified": true,
"avatar": "https://yt3.googleusercontent.com/…",
"banner": "https://yt3.googleusercontent.com/…"
}

Notes

  • YouTube rounds subscriber counts (for example 21.4M), and subscriberCount is rounded the same way. Total views and video count are exact.
  • emails contains only addresses written publicly in the description. The business email behind YouTube's captcha is not scraped; hasBusinessEmail tells you that one exists.

Pricing

You pay a fixed price per channel. Proxies are included. Set a maximum cost per run in the run options, and the Actor stops when it is reached.

More YouTube tools by the same author

  • YouTube Scraper: search results, channel videos, playlists and video stats.
  • YouTube Comments Scraper: comments and replies.
  • YouTube Transcript Scraper: transcripts, SRT and translations.

The Actor reads only public channel information. Emails and names are personal data, so use them in line with GDPR, CAN-SPAM and the other laws and terms that apply to you.

Feedback

Found a bug or need another field? Open an issue on the Issues tab.