Type a YouTube channel name or @handle. We pull its public
stats and surface health, best posting times, audience mood, and breakout videos —
no login, no Studio access.
Which channel did you mean?
Resolving channel…
!
Something went wrong
⏳
Daily limit reached
This tool can analyze a limited number of channels per day — it shares one YouTube quota
across everyone using it. The quota resets within ~24 hours, so please try again tomorrow.
How the numbers are calculated
Everything here is derived from public YouTube Data API fields
(views, likes, comments, durations, publish times) for the channel's video uploads. No login or
YouTube Studio data. Benchmarks use settled videos only.
Foundations
Settled (mature) videoage ≥ 14 daysYounger videos have front-loaded views/day that isn't comparable yet, so all benchmarks (health, velocity, gems, best-time) measure on settled videos. If a channel has <5 settled, it falls back to all videos with a caveat.
Report windowtrailing 12 complete monthsEnds at the last full calendar month; the current partial month is excluded. The highlighted 📅 range at the top shows the exact span.
Per-video rates
Views / dayviews ÷ days since uploadAge-adjusted speed, so a new video and an old one compare fairly (raw totals always favour older videos).
Like %likes ÷ views × 100Share of viewers who liked.
Engagement %(likes + comments) ÷ views × 100Share who took any public action. Shares, saves and watch-time aren't in the public API, so this is a public-data proxy — always ≥ Like %.
Velocity — a video's views/day vs this channel's typical (median) settled video
Relative, so it stays meaningful at any channel size. Baselined on the median (typical) video, not the average — views/day is skewed by viral outliers, so the average would mislabel the typical video. Needs ≥ 3 settled videos, else everything shows neutral "Average".
Channel Health — 0–100, four capped parts (on settled videos)
Engagementmax 35 ptsFull 35 at 4% median engagement.
Views / daymax 35 ptsFull 35 at 4,000 median views/day.
Hidden gemsmax 15 ptsFull 15 when ~15% of videos qualify as gems.
Consistencymax 15 ptsFull 15 at uploads in all 12 months.
100 = elite on every axis — a benchmark, not a target; most healthy channels sit in the 50s–60s. Engagement and Views/Day use the median (not the average) because views/day is right-skewed, so a few viral videos would otherwise inflate the score.
Hidden gem
All four must holdsettled · views ≥ 500 · eng > 1.3× avg · views/day < 0.8× avgAn over-performer on engagement that the algorithm under-served on reach — high engagement but below-average views/day.
Best time to post
Each day × hour slotavg views/day of videos posted in that slotA slot is only crowned a "proven" recommendation with ≥ 4 settled videos behind it; sparse windows honestly show no winner rather than crowning a slot off 1–2 videos.