Youtube Channel Finder
Under maintenancePricing
$15.99/month + usage
Youtube Channel Finder
Under maintenanceYouTube Channel Finder Scraper helps discover YouTube channels based on keywords, topics, or niches. It extracts channel details like name, URL, subscriber count, and description. Perfect for influencer outreach, market research, or tracking niche creators to support targeted marketing strategies.
Pricing
$15.99/month + usage
Rating
0.0
(0)
Developer
Scraper Engine
Maintained by CommunityActor stats
1
Bookmarked
90
Total users
4
Monthly active users
4 days ago
Last modified
Categories
Share
π YouTube Creator Analytics
YouTube Creator Analytics is a YouTube channel analytics scraper that discovers channels by keyword or URL and attaches real performance and growth metrics to every result. It combines a YouTube channel finder with a creator intelligence layer: engagement rate, growth momentum, upload cadence, upload consistency, activity status, niche classification, contactability and a data-confidence score β all computed from public data the scraper actually fetches.
Use it as a YouTube influencer analytics tool, a creator research tool, a YouTube engagement rate calculator, or a lead-generation and outreach dataset builder for marketers, agencies, and analysts.
What it does
- Discovers channels β via YouTube search keywords and/or direct channel/video URLs.
- Scrapes each channel's public metadata β name, handle, subscriber count, description, location, join date, lifetime views, video count, and external links.
- Samples recent videos β the most recent N videos' views, likes, comments and publish dates.
- Computes analytics from that real data β engagement, momentum, cadence, consistency, activity, niche, contactability, confidence.
- Filters and sorts β gate the output by subscribers, views, country, recency, or email presence; order by any metric.
Analytics fields (all derived from scraped data)
| Field | Meaning | Derived from |
|---|---|---|
subscribersCount | Subscribers as an integer | Scraped subscriber text |
channelAgeMonths | Age of the channel in months | Join date |
avgViewsPerVideo | Lifetime avg views/video | Lifetime views Γ· video count |
avgRecentViews / medianRecentViews | Recent viewership | Recent videos' views |
engagementRate | (likes + comments) Γ· views, % | Recent videos |
viewsPerSubscriber / recentViewsPerSubscriber | Audience activation | Views + subscribers |
momentumRatio / momentumLabel | Recent avg vs lifetime avg (rising/steady/cooling) | Recent + lifetime views |
uploadsPerMonth | Upload cadence | Recent publish dates |
consistencyScore | 0β100 regularity of upload spacing | Recent publish dates |
lastUploadDate / daysSinceLastUpload / activityStatus | Recency (active/slowing/dormant) | Recent publish dates |
topRecentVideo | Best recent video by views | Recent videos |
detectedNiche | Content category label | Keyword + description |
contactabilityScore | 0β100 outreach readiness | Email + links |
analyticsConfidence | high/medium/low signal coverage | Available inputs |
There are no estimated earnings, RPM, or sponsorship figures β YouTube does not expose revenue, so any such number would be a model, not data. Every field above is scraped-and-computed and independently verifiable.
Filters & sorting
minSubscribers,maxSubscribers,minTotalViewsβ numeric gates.countryβ keep channels whose location contains the given text.uploadedWithinDaysβ keep only recently-active channels.requireEmailβ keep only channels with a discovered contact email.sortByβsubscribers,views,recentViews,engagement,momentum,consistency, orcontactability(descending).nicheOverrideβ force the niche label instead of auto-detecting it.
Optional AI enrichment
aiEnhancement (off by default) uses an LLM to refine the niche label and add an audience descriptor and a lead-quality read from the channel description. It is optional because the niche is already keyword-classified. Multi-provider: Anthropic, OpenAI, Google Gemini, xAI Grok, DeepSeek, Perplexity, Mistral (provider auto-detected from the model name). Provide aiApiKey or set the provider's environment variable.
Example input
{"keywords": ["python programming"],"channelCount": 10,"minSubscribers": 10000,"uploadedWithinDays": 60,"requireEmail": false,"sortBy": "engagement","maxRecentVideos": 6}
Output
One dataset row per channel: the base channel record (name, handle, subscribers, description, email, location, links, join date, lifetime views, video count, URL) plus the additive analytics block and an absolute scrapedAt timestamp. Export as JSON, CSV, or Excel.
How to use
- Add search keywords and/or channel URLs.
- Set filters and a sort metric.
- (Optional) enable AI enrichment with an API key.
- Run and read results from the dataset.
Compliance
Collect only publicly available data and use it responsibly. If you capture personal contact details (such as emails), follow GDPR and similar regulations and ensure a legitimate business purpose for outreach. Respect platform limits and do not attempt to access private data.