Youtube Subscriber Count Scraper avatar

Youtube Subscriber Count Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Youtube Subscriber Count Scraper

Youtube Subscriber Count Scraper

Pulls YouTube channel stats by handle: subscribers, views, video count, creation date, avatar, and banner. No API key needed. Run one channel or batch up to 1,000 at once.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

YouTube Channel Stats

Pull subscriber counts, view totals, video counts, creation dates, and profile images for any YouTube channel. Enter a handle, get JSON back.

What it does

No YouTube API key needed. Enter a handle like kawsarlog and you get a complete record: subscriber count, total views, video count, creation date, avatar URL, banner URL, channel ID, country code, and a performance grade.

Data collected per channel

FieldDescription
handleYouTube handle (without @)
channelNameChannel display name
channelUrlDirect link to the YouTube channel
subscribersSubscriber count
totalViewsTotal views across all videos
videoCountNumber of public videos
createdFormattedCreation date (e.g. December 15, 2014)
avatarUrlProfile image URL
bannerUrlChannel banner image URL
channelIdYouTube channel ID (UCxxxxxxx format)
countryCountry code
gradeChannel performance grade
scrapedAtTimestamp of when data was collected

Input

Single channel

{
"handle": "kawsarlog"
}

Multiple channels (batch)

{
"handles": ["kawsarlog", "mkbhd", "linus"]
}

All input fields

FieldTypeRequiredDescription
handlestringNoSingle YouTube handle (no @ symbol)
handlesarray of stringsNoMultiple handles, one per line
maxItemsintegerNoMax channels to process (default 100, max 1000)
requestTimeoutSecsintegerNoPer-request timeout in seconds (default 30)

At least one of handle or handles is required.

Handle format

  • Enter handles without the @ symbol
  • Valid characters: letters, numbers, underscores (_), hyphens (-), dots (.)
  • Length: 3-30 characters
  • Valid: kawsarlog, mkbhd, linus_tech, my.channel-01
  • Invalid: @kawsarlog, my channel, x (too short)

Invalid handles are skipped with a warning logged. A valid handle must be provided for the actor to return results.

Output

{
"handle": "kawsarlog",
"channelName": "kawsarlog",
"channelUrl": "https://www.youtube.com/@kawsarlog",
"subscribers": 719,
"totalViews": 13628,
"videoCount": 9,
"createdAt": "2014-12-15T00:00:00.000Z",
"createdFormatted": "December 15, 2014",
"avatarUrl": "https://yt3.ggpht.com/ytc/AIdro_...",
"bannerUrl": "https://yt3.googleusercontent.com/...",
"channelId": "UCBjvxgdjtlOVSoNB84Hu4Ew",
"country": "BD",
"grade": "C-",
"scrapedAt": "2026-03-22T10:00:00.000000+00:00",
"error": null
}

If a handle fails, the record is still written with error populated and all stat fields set to null, so the rest of the batch continues uninterrupted.

Use cases

  • Monitor subscriber and view growth over time
  • Compare multiple YouTube creators for partnership or sponsorship research
  • Build dashboards and analytics tools with live creator stats
  • Automate content research and channel discovery workflows
  • Track channel creation dates and geographic distribution

Notes

  • Data reflects publicly available channel statistics
  • Some channels may have hidden or restricted stats; those fields return null
  • Batch up to 1,000 handles per run
  • Built-in bypass infrastructure handles access automatically