VOOZH about

URL: https://apify.com/kuromaro/youtube-niche-scout

⇱ YouTube Niche Scout Β· Apify


Pricing

Pay per usage

Go to Apify Store

YouTube Niche Scout

Analyze YouTube search results to find profitable, low-competition niches for content creators. Get engagement rates, niche scores, and views-per-subscriber metrics.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

πŸ‘ Takuma

Takuma

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Analyze YouTube search results to discover profitable content niches. For each keyword, the actor fetches the top videos, scores them by demand vs. competition, and returns enriched data you can use to make data-driven decisions about what content to create.

Features

  • Niche opportunity score β€” balances average view count against the number of competing videos. A high score means high demand with low supply.
  • Engagement rate β€” (likeCount + commentCount) / viewCount per video.
  • Views per subscriber β€” measures how well a video outperforms its channel audience.
  • YouTube Data API v3 support β€” accurate view counts, subscriber counts, like/comment data for up to 200 results per run.
  • yt-dlp fallback β€” works without an API key (up to 50 results, limited metadata).
  • Multi-language support β€” bias results toward EN, JA, ES, FR, DE, PT, KO, or ZH.
  • Date filtering β€” restrict results to videos published after a given date.
  • Sort options β€” by relevance, view count, or upload date.

Input

FieldTypeRequiredDefaultDescription
keywordstringYesβ€”Topic to analyze (e.g. home workout beginners)
youtubeApiKeystringNoβ€”Google Cloud API key (YouTube Data API v3). Omit to use yt-dlp.
maxResultsintegerNo50Videos to analyze (max 200 with API, 50 with yt-dlp)
publishedAfterstringNoβ€”ISO date filter, e.g. 2026-01-01
sortByenumNorelevancerelevance / viewCount / date
languageenumNoenRelevance language code
proxyConfigurationobjectNoβ€”Apify Proxy settings

Example input

{
"keyword":"sourdough bread for beginners",
"youtubeApiKey":"YOUR_GOOGLE_API_KEY",
"maxResults":50,
"publishedAfter":"2025-01-01",
"sortBy":"viewCount",
"language":"en"
}

Output

Each item in the dataset represents one video:

{
"videoId":"dQw4w9WgXcQ",
"title":"Sourdough Bread for Beginners (Full Tutorial)",
"channelName":"BreadBakers",
"channelId":"UCxxxxxx",
"publishedAt":"2025-03-15T10:00:00Z",
"duration":1245,
"viewCount":850000,
"likeCount":42000,
"commentCount":3100,
"channelSubscribers":120000,
"engagementRate":0.053,
"viewsPerSubscriber":7.08,
"nicheScore":28333.3,
"keyword":"sourdough bread for beginners",
"searchRank":1
}

Field descriptions

FieldDescription
videoIdYouTube video ID
titleVideo title
channelNameChannel name
channelIdYouTube channel ID
publishedAtISO 8601 publish date
durationVideo length in seconds
viewCountTotal view count
likeCountTotal like count
commentCountTotal comment count
channelSubscribersChannel subscriber count (0 when using yt-dlp fallback)
engagementRate(likeCount + commentCount) / viewCount
viewsPerSubscriberviewCount / channelSubscribers
nicheScoreavgViews / videoCount β€” higher = better niche opportunity
keywordThe keyword that produced this result
searchRankPosition in the search results (1-indexed)

How the niche score works

nicheScore =(average viewCount across all results)/(number of results)

A niche with 3 results averaging 500 000 views each scores much higher than one with 50 results averaging 10 000 views β€” because it has high audience demand and low creator competition.

Use nicheScore to compare keywords head-to-head.

Getting a YouTube Data API key

  1. Go to Google Cloud Console.
  2. Create a project and enable YouTube Data API v3.
  3. Generate an API key under Credentials.
  4. Paste the key into the youtubeApiKey field.

The free quota is 10 000 units/day. Each run uses roughly 3–5 units per video (search + video details + channel stats).

Use cases

  • Identify underserved YouTube niches before creating a channel.
  • Benchmark competitor engagement rates for any keyword.
  • Find trending topics by filtering publishedAfter to recent months.
  • Build keyword research pipelines by running the actor on many keywords in sequence.

Pricing

This actor uses pay-per-event billing. You are charged 1 event per keyword analyzed (regardless of how many videos are returned).

You might also like

Google Keyword Finder

dxbear/google-keyword-finder

Find profitable keywords in seconds with our lightning-fast Google keyword research tool. Get search volume, competition data, and CPC insights for any niche.

Youtube Channel Finder

scrapio/youtube-channel-finder

Finds YouTube channels based on keywords or niches, capturing channel names, IDs, URLs, subscriber counts, descriptions, categories, and engagement metrics. Ideal for influencer discovery, competitor research, niche analysis, and automated channel prospecting

KDP & Amazon Book Niche Analyzer

sarginstudio/kdp-amazon-book-niche-analyzer

Find profitable KDP niches for low content book publishing. Enter any keyword and get scored Amazon book results ranked by competition, price, and ratings. Perfect for self-publishing authors and print-on-demand creators researching niche opportunities. Automated niche research for KDP success.

30

YouTube Channel Statistics Scraper πŸ“Š

easyapi/youtube-channel-statistics-scraper

Extract comprehensive YouTube channel statistics including subscriber count, views, video count, and more. Perfect for content creators, marketers, and researchers looking to analyze YouTube channels and track their performance metrics. πŸŽ₯πŸ“Š

Youtube Channel Finder

scraper-engine/youtube-channel-finder

YouTube 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.

πŸ‘ User avatar

Scraper Engine

84

Youtube Niche Channel Finder

badruddeen/youtube-niche-channel-finder

Discover top YouTube channels in any niche instantly. Enter a keyword and your YouTube API key β€” this Actor fetches channel info like subscribers, views, videos, country, and description. Perfect for influencer research, competitor analysis, and market insights.

πŸ‘ User avatar

Badruddeen Naseem

12

πŸ” YouTube Channel Finder

scrapemesh/youtube-channel-finder

Find the best YouTube channels by keyword, niche, or topic with ease πŸ”πŸ“Ί Extract channel names, URLs, subscriber counts, video stats, and more. Perfect for influencer discovery, competitor research, outreach, and content planning. Discover top creators faster πŸš€

Youtube Channel Finder

scrapedrift/youtube-channel-finder

πŸ”Ž YouTube Channel Finder helps you discover, verify & analyze channels fast. Find niche creators, grow smarter, and boost outreach with insightsβ€”perfect for marketers, researchers, and creators. πŸš€πŸ“ˆ

Youtube Channel Finder

scrapebridge/youtube-channel-finder

πŸ”Ž YouTube Channel Finder helps you discover, analyze, and grow channels faster. πŸš€ Find niche creators, track performance, and get smart insights for SEO, outreach, and monetization. πŸ“ˆ Join to streamline your YouTube research today!

1