YouTube Channel Finder by Topic or Niche (AI) avatar

YouTube Channel Finder by Topic or Niche (AI)

Pricing

$120.00 / 1,000 channels

Go to Apify Store
YouTube Channel Finder by Topic or Niche (AI)

YouTube Channel Finder by Topic or Niche (AI)

Describe the channels you want, like "US channels reviewing budget espresso machines," and get YouTube creators ranked by content match. Semantic search across 200M channels.

Pricing

$120.00 / 1,000 channels

Rating

0.0

(0)

Developer

Data Over Coffee

Data Over Coffee

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

a day ago

Last modified

Categories

Share

🔎 YouTube Channel Finder by Topic or Niche

Find YouTube channels by describing them in plain English.

Keyword finders match what channels are called. This matches what they make.

It's a YouTube channel search that takes a sentence instead of a keyword: describe the creators you want, and this searches 200M+ channels and returns the ones whose content actually fits. No seed channel, no keyword guessing. Ranked, filtered, ready to export — YouTube creator search for people who know the niche but not the names.

🎯 Try These

Paste any of these straight into query.

Sponsorships

  • Home espresso and coffee gear reviewers in the US
  • Minecraft let's play channels under 20k subscribers

Affiliates

  • Personal finance channels for people in their 20s in the US
  • Budget travel vloggers covering Southeast Asia

B2B

  • Channels reviewing CRM and sales tools for small agencies
  • Excel and Power BI tutorials in Spanish

Podcast guests

  • Founders doing long-form interviews about bootstrapping SaaS

Research

  • German-language van life and camper build channels

🆚 Side by Side

Brief: "Home espresso and coffee gear reviewers in the US."

A keyword finderThis actor
What you typeYou guess the words first — espresso review, coffee gear, barista — one search per guessThe brief, once
What it matchesThe channel's name, handle, tags and descriptionWhat the channel actually publishes
What you get backChannels with your keyword in the name, plus every channel that merely mentions coffeeChannels whose videos are espresso and gear reviews

🧠 How It Works

  1. We index 200M+ YouTube channels into one of the largest searchable YouTube channel databases.
  2. You describe what you want, in a sentence, in any language.
  3. We read your sentence for filters. "in the US" becomes a country filter, "under 20k subscribers" a size filter.
  4. We find candidates whose published content is closest to your description.
  5. We re-read every candidate against your exact words. A model reads your brief and the channel together and scores the fit, so "budget skincare" does not return luxury skincare.
  6. We apply your filters and return a ranked list, ready to export. A search usually takes 2-5 minutes.

📦 What You Get

One row per channel:

ColumnWhat it is
MatchRelevance for your brief, 0-1. Results are sorted by it, best first.
IdentityName, handle, URL, description, avatar, country, join date, tags
Audience & reachSubscribers, total views, total videos, avg views on recent videos, avg views on recent shorts
FlagsVerified, family-friendly, public email available
Creator signalsPerson vs brand/organisation, gender, main language and every language spoken, earning outside YouTube ads, brand-deal and affiliate history

Export as CSV, JSON, or Excel.

✍️ How To Write A Good Brief

WeakStrong
Topiccoffeehome espresso machine reviews
Audiencefinancepersonal finance for people in their 20s
FormatSaaSlong-form founder interviews about SaaS
Countryin the US, in Brazil
Languagein Spanish, German-language
Sizeunder 20k subscribers

One thing to know. Country and language are different filters — "German-language" finds creators posting in German anywhere, "in Germany" finds creators based there.

⚡ How To Use It

  1. Write your query — a description of the channels you want. Any language works.
  2. Set limit (default 10, max 5,000). Free Apify accounts get at most 10 results per run.
  3. Optional filters: subscribers, avg views, total views, total videos, country (include or exclude), verified-only, family-friendly, public-email-only.
  4. Optional creator filters: person vs brand/organisation, gender, main language, whether they earn outside YouTube ads, whether they have run sponsorships.
  5. Run, then download results (CSV/JSON/Excel).

💰 Pricing

  • $0.12 per channel — pay per result
  • Up to 5,000 results per search
  • Apify free tier includes $5 — about 41 results to try it first

🔗 The Full Pipeline

Three actors, one workflow. Start wherever your list is.

When to use it
This actorDon't have a channel yet? Describe it.
YouTube Channel Lookalike FinderHave a channel you like? Find more.
YouTube Channel Business Email ScraperGot your list? Get the addresses.

The usual run: describe the niche here, take your best few hits and expand them with the Lookalike Finder, then pull addresses for the whole set with the Email Scraper. Export to Google Sheets, CSV, JSON or Excel via Apify integrations.

🤖 API, MCP & Agents

Runnable as a YouTube channel search API and as a YouTube creator discovery API through Apify's standard run endpoints, and available to agents over Apify's MCP server — a YouTube search MCP tool that takes a sentence and returns ranked channels. The input is one required string, so an agent needs no schema gymnastics to call it.

❓ FAQ

How do I find YouTube channels in my niche?

Describe the niche in a sentence instead of guessing keywords — channels reviewing CRM and sales tools for small agencies. You get a YouTube channel list by niche, ranked by how well each channel's actual content fits, which is what you want when you know the space but not the channel names.

How do I find YouTubers to sponsor?

Describe your customer's interests, then filter to the size you can afford — Minecraft let's play channels under 20k subscribers. For YouTube sponsorship prospecting, add only_has_email to keep only channels with a public address. Small channels are easy to find this way: say the size in the brief.

Can I search YouTube by topic instead of keywords?

That's the whole idea. A keyword search matches the words in a channel's name, handle and tags. This is a YouTube channel search by topic: it reads what each channel publishes and scores it against your description, so it finds creators whose names never mention your topic.

How do I find creators for an affiliate program?

Describe the buying intent rather than the product category — personal finance channels for people in their 20s in the US finds creators whose audience is about to open accounts. Filter by avg views per video, not subscribers, and you have a shortlist of YouTube creators for affiliate programs.

How do I find podcast guests on YouTube?

Describe the format as well as the subject: founders doing long-form interviews about bootstrapping SaaS. Format words matter here — "long-form interviews" pulls people who already talk at length on camera, which is most of what makes a good guest.

Can I find B2B YouTube creators?

Yes, and this is where keyword search struggles most, because B2B channels rarely name their category. Describe the software or the buyer — channels reviewing CRM and sales tools for small agencies.

How is this different from the Lookalike Finder?

Different starting point. The Lookalike Finder starts from a channel you already know and finds more like it. This starts from a description, so you can search for creators you have never seen and cannot name. If you have a good channel, use that one; if you only have a brief, use this one.

How do I get emails for these channels?

This actor flags which channels have a public email (HasPublicEmail) but does not return addresses. Run your results through YouTube Channel Business Email Scraper to get the actual addresses.

Does it work in other languages?

Yes, both ways. You can write the brief in any language, and you can ask for creators who post in a given language — Excel and Power BI tutorials in Spanish returns Spanish-speaking channels.

How fresh is the data?

We refresh channel stats on a rolling basis from our own crawl, so figures are recent estimates rather than live counts.

How long does a search take?

Usually 2-5 minutes. Every candidate is re-read against your description during the search, so results take minutes rather than seconds. Bigger limit values take a little longer.

I got fewer results than my limit. Is something wrong?

No, and it happens more here than in a keyword search. Channels that don't clear the relevance bar aren't returned at all — a narrow brief honestly has fewer matches, and eight good ones beat 100 padded with near-misses.

If you want more, drop one constraint — the language, or the sub-niche — and run it again.

Can I exclude channels I already have?

Yes. Paste the ChannelId column from a previous run into exclude_channel_ids so you aren't charged for duplicates. That field takes channel IDs only.

Need help?

Email support@dataovercoffee.com with your Run ID — we'll take a look. You can also open an issue on the actor page.