YouTube Niche Check
Paste a topic — get a verdict (ENTER NOW / NICHE GAP / HIGH COMPETITION / OVERSATURATED / WEAK DEMAND / NEUTRAL) with a 0-10 score, signals, and evidence.
Paste a topic — get a verdict (ENTER NOW / NICHE GAP / HIGH COMPETITION / OVERSATURATED / WEAK DEMAND / NEUTRAL) with a 0-10 score, signals, and evidence.
Every other flagship tool on this site analyzes a specific channel you already have. The Niche Check is different: it analyzes a TOPIC before you've made any decision. Paste a keyword you're considering filming about, get a verdict on whether the topic is ready for a new entrant.
For a small channel the central question isn't "how big is the audience" — it's "can a small channel break through here at all". That's why our top-priority signal is outlier videos from small channels (≤50K subs) that pulled views way above their subscriber base. When that pattern shows up in the top results, the algorithm is promoting the TOPIC, not channel size. That's the moment to enter.
search.listreturns the top 20 video IDs by relevance for your query, plus total result count.videos.list(batched) returns title, view count, and publish date for those 20.channels.list(batched) returns subscriber count for the channels behind those 20 videos.Total YouTube quota per non-cached check: ~102 units (search.list is the expensive one). Cached for 24 hours by normalized query.
A topic-level opportunity verdict tool. Paste a topic or keyword (not a channel) and get one of six verdicts: ENTER NOW, NICHE GAP, HIGH COMPETITION, OVERSATURATED, WEAK DEMAND, or NEUTRAL. Each verdict includes a 0-10 score and an explanation grounded in the actual top-20 video data we pulled from YouTube.
Those analyze a specific CHANNEL you paste. Niche Check analyzes a TOPIC. Use Niche Check before you've started a channel, or when deciding whether to make a video on a new topic. Use the others when you have a channel and want to drill into a specific creator's strategy.
Deterministic rules — same input always returns the same output. We fetch the top 20 results for your keyword via YouTube's search.list, look up their channel sizes, count outlier videos (small channels with views ≥ 3× their subscriber count), big-channel share, fresh videos in the last 30 days, and infer whether the topic is rising or declining from the publish-date distribution of the top results. Then rules from best opportunity to worst pick the verdict. No LLM — your verdict isn't subject to a model's mood.
The strongest possible signal: small channels (≤50K subs) in the top 20 results have views ≥3× their subscriber count — meaning the YouTube algorithm is promoting the TOPIC itself rather than the channel. New entrants have a real chance to break through here. Combined with healthy median views and a non-declining trend, this is the gold-niche pattern.
Demand exists (median views > 10K), big channels don't dominate the top results, and few videos in the top 20 are fresh (last 30 days). There's clean space for a new entrant who publishes something focused and timely.
Each Niche Check uses YouTube's search.list endpoint, which costs 100 quota units per call (vs 1 unit for most other endpoints). On our default 10,000 unit daily quota, 5 per IP per day keeps total system usage safe across multiple users. Cached lookups (same query within 24h) don't count.
YouTube returns results from the language matching its search index for that query. The tool itself is language-agnostic — it counts numbers, not words. The autocomplete suggestions default to US English, but the search and analysis work for any language YouTube indexes.
Verdict results are cached in Redis by normalized query for 24 hours so re-runs return instantly. We don't log which queries were searched by which user — IPs are only held in memory paired with the day to enforce the 5/day rate limit.
After the niche check, drill into specific channels and keywords.