YouTube Channel Finder — Search Channels by Niche avatar

YouTube Channel Finder — Search Channels by Niche

Pricing

$10.00 / 1,000 channel founds

Go to Apify Store
YouTube Channel Finder — Search Channels by Niche

YouTube Channel Finder — Search Channels by Niche

Find YouTube channels by keyword with subscriber, view, and engagement stats, upload cadence, country, emails, and social links — filter by size and activity.

Pricing

$10.00 / 1,000 channel founds

Rating

0.0

(0)

Developer

Andrew

Andrew

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Find YouTube channels in any niche by keyword and get back a vetted list with subscriber, view, and engagement stats, upload cadence, country, business emails, and social links - filtered to the exact audience size and activity level you want.

Type a topic like home espresso or personal finance for students, set a subscriber range, and get one clean row per channel, ready to export to JSON, CSV, Excel, or Google Sheets.

What you get

For every matching channel:

Identity

  • channelId, channelUrl, handle, title, description, thumbnailUrl
  • country, joinedAt, channelKeywords (the creator's own tags), topicCategories

Size and reach

  • subscriberCount, totalViews, videoCount, avgViewsPerVideo
  • sizeTier - nano (<10k), micro (10k-100k), mid (100k-1M), macro (1M-10M), or mega (>10M)

Recent activity (from the channel's 10 latest uploads)

  • lastUploadAt and uploadsPerMonth - is the channel still active, and how often does it post?
  • avgViewsRecent, avgLikesRecent, avgCommentsRecent - what a new video actually gets today, not lifetime averages
  • engagementRate - (likes + comments) / views, as a percentage
  • shortsShareRecent - fraction of recent uploads that are Shorts
  • latestVideoTitle, latestVideoUrl

Contacts and links

  • email (business email when one is listed) and allEmails
  • website, instagram, tiktok, twitter, facebook, linkedin, discord, patreon, otherLinks
  • externalLinks - every link from the channel's About page with its label

Provenance

  • searchKeyword and searchRank - which keyword surfaced the channel and where it ranked

Channels are de-duplicated across keywords within a run.

Use cases

  • Influencer discovery - build a shortlist of creators in your niche within a subscriber range, with engagement rates and contact details in one export
  • Sponsorship and outreach lists - find active channels with business emails and social handles for partnership campaigns
  • Competitor research - map every channel competing for a topic and benchmark their size, cadence, and engagement
  • Niche validation - check how many active channels exist for a topic before starting your own
  • Lead generation - locate brand channels (agencies, e-commerce, SaaS) publishing on a subject
  • Market sizing - aggregate subscribers and views per country for a category

How to use

  1. Enter one or more Keywords, one per line. Longer, specific phrases give tighter niches.
  2. Set Max channels per keyword (default 50, 0 for as many as possible).
  3. Optionally narrow the results:
    • Min / Max subscribers - e.g. 10,000 to 100,000 for micro-influencers
    • Countries - two-letter codes such as US, GB, AU
    • Active within (days) - only channels that uploaded recently
  4. Leave Include recent activity stats and Include About-page links and contacts on for the full enrichment, or turn them off for a faster, lighter run.
  5. Run the actor - results stream into the Dataset tab as they are matched.

Output format

Each dataset record:

{
"channelId": "UCZoHGo5fFAVhYAEJmAIAobQ",
"channelUrl": "https://www.youtube.com/@veganricharecipes",
"handle": "@veganricharecipes",
"title": "Vegan Richa",
"description": "Hi! I am Richa. I share easy vegan recipes...",
"thumbnailUrl": "https://yt3.ggpht.com/...",
"subscriberCount": 67900,
"totalViews": 7186530,
"videoCount": 1617,
"avgViewsPerVideo": 4444,
"sizeTier": "micro",
"country": "US",
"joinedAt": "2015-05-07T00:59:20Z",
"channelKeywords": ["vegan", "food", "recipes"],
"topicCategories": ["Lifestyle (sociology)", "Food"],
"externalLinks": [
{ "title": "Visit Vegan Richa Blog", "url": "veganricha.com" },
{ "title": "Instagram", "url": "instagram.com/veganricha" }
],
"lastUploadAt": "2026-09-02T04:04:12Z",
"recentVideosAnalyzed": 10,
"uploadsPerMonth": 13.1,
"avgViewsRecent": 10737,
"avgLikesRecent": 320,
"avgCommentsRecent": 17,
"engagementRate": 3.14,
"shortsShareRecent": 0.7,
"latestVideoTitle": "Carrot Cake bites in 15 minutes!",
"latestVideoUrl": "https://www.youtube.com/watch?v=VSxBpfjwA_0",
"email": null,
"allEmails": [],
"website": "https://veganricha.com/",
"instagram": "https://instagram.com/veganricha",
"tiktok": null,
"twitter": "https://x.com/veganricha",
"facebook": "https://facebook.com/veganricha",
"linkedin": null,
"discord": null,
"patreon": null,
"otherLinks": ["https://pinterest.com/veganricha"],
"searchKeyword": "vegan cooking",
"searchRank": 1
}

Pricing

You pay a small fixed amount per channel returned after filters are applied. Channels that are searched but filtered out cost nothing.

Tips

  • Use several phrasings of the same niche (home espresso, espresso machine review, latte art tutorial) to widen coverage; duplicates are removed automatically.
  • Pair Max subscribers with Active within (days) to surface rising creators who still reply to outreach.
  • Many creators only list a business email inside YouTube's protected "view email" button, which is not public. The email field is filled when the address appears in the channel description.
  • Combine with the YouTube Similar Channels Finder to expand from your best matches to their lookalikes.

FAQ

Does it need my YouTube login? No. Everything comes from public channel data.

Why is country empty for some channels? Creators choose whether to display a country. When you filter by Countries, channels without a declared country are excluded.

How current are the stats? They are fetched live during the run.