YouTube Channel Bulk Search avatar

YouTube Channel Bulk Search

Pricing

from $4.80 / 1,000 channel profiles

Go to Apify Store
YouTube Channel Bulk Search

YouTube Channel Bulk Search

Turn a list of YouTube handles into channel profiles: subscribers, total views, video count, country, join date, external links and business email.

Pricing

from $4.80 / 1,000 channel profiles

Rating

0.0

(0)

Developer

GoCreative AI

GoCreative AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Paste a list of YouTube channels and get back a profile table — subscribers, total views, video count, country, join date, the creator's own external links, and the business email they publish on their About page. Accepts @handles, channel URLs and raw UC… channel IDs mixed freely in the same list.

No API key. No YouTube Data API quota. No browser automation.

What you get

FieldExample
input@BroCodez
oktrue
nameBro Code
channel_idUC4SVo0Ue36XCfOyb5Lh1viQ
urlhttps://www.youtube.com/channel/UC4SVo0Ue36XCfOyb5Lh1viQ
subscriber_count3350000
video_count1002
view_count246000000
countryUnited States
joinedJoined Oct 10, 2019
description(About page text)
links[{"title": "TikTok", "url": "tiktok.com/@truebrocode"}]
primary_email / emailshello@example.com
socials{"tiktok": "truebrocode", "instagram": "…"}
recent_videos(optional — see below)
fetched_at2026-08-15T19:44:02+00:00

Counts are real integers, not 3.35M display strings, so you can sort and filter them directly.

Every input reconciles

Channels that don't resolve come back as rows with ok: false and a plain-English error, tagged with the exact string you supplied in input. A 300-handle list always produces 300 rows (minus any you deliberately filter out with minSubscribers), so results join straight back onto your source list.

Input

{
"channels": ["@BroCodez", "https://www.youtube.com/@mkbhd", "UC4SVo0Ue36XCfOyb5Lh1viQ"],
"maxRecentVideos": 10,
"minSubscribers": 10000,
"extractContacts": true
}
OptionDefaultNotes
channels(required)Handles, URLs or channel IDs.
maxRecentVideos0Attach the channel's latest N uploads (title, URL, views, duration, publish date) to each row. Costs one extra page fetch per channel.
minSubscribers0Drop channels below this size.
extractContactstrueParse emails and social handles out of the About text and links.

What people use it for

  • Creator sourcing and outreach lists — filter a handle list by subscriber_count and country, then work from primary_email and socials.
  • Sponsorship screening — compare view_count against video_count to spot channels whose reach outperforms their catalogue size.
  • Competitive tracking — re-run the same channel list on a schedule and diff subscriber and view counts over time.
  • Enriching a partial list — you have handles from a spreadsheet, and need real numbers next to them.

Export

Results land in a standard Apify dataset: CSV, JSON, Excel or XML download, or straight from the API.

Notes

  • Contact details come only from what the creator has published publicly on their own About page and link list. Nothing is guessed, inferred or bought from a third-party database.
  • Emails are returned exactly as published; this Actor does not verify deliverability.
  • Transcripts are not part of this Actor. YouTube gates caption fetching behind a proof-of-origin token, and no workaround ships here.