YouTube Channel Bulk Search
Pricing
from $4.80 / 1,000 channel profiles
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
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
| Field | Example |
|---|---|
input | @BroCodez |
ok | true |
name | Bro Code |
channel_id | UC4SVo0Ue36XCfOyb5Lh1viQ |
url | https://www.youtube.com/channel/UC4SVo0Ue36XCfOyb5Lh1viQ |
subscriber_count | 3350000 |
video_count | 1002 |
view_count | 246000000 |
country | United States |
joined | Joined Oct 10, 2019 |
description | (About page text) |
links | [{"title": "TikTok", "url": "tiktok.com/@truebrocode"}] |
primary_email / emails | hello@example.com |
socials | {"tiktok": "truebrocode", "instagram": "…"} |
recent_videos | (optional — see below) |
fetched_at | 2026-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}
| Option | Default | Notes |
|---|---|---|
channels | (required) | Handles, URLs or channel IDs. |
maxRecentVideos | 0 | Attach the channel's latest N uploads (title, URL, views, duration, publish date) to each row. Costs one extra page fetch per channel. |
minSubscribers | 0 | Drop channels below this size. |
extractContacts | true | Parse 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_countandcountry, then work fromprimary_emailandsocials. - Sponsorship screening — compare
view_countagainstvideo_countto 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.