The shared YouTube API quota is used up for today. Google counts the API across every visitor of this site. Use your own key in the “API key & quota” panel below or try again tomorrow — the quota resets at midnight Pacific time (07:00 UTC in summer, 08:00 UTC in winter).
1 Your reference channels
Add a few channels you watch and score them. The order is the ranking — #1 counts most in the suggestions and the last one half as much.
A link (youtube.com/@handle) goes straight in. Type a name and YouTube is searched
while you type — pick the right channel from the matches.
No channels yet — add the ones you already watch.
The order is the ranking — #1 counts most. Use ▲▼ to move a channel up or down.
Filters
Narrow the suggestions down to channels you would really watch. Both filters work on the candidates: what is left out can never be suggested, so everything you get fits — or you get fewer than ten when the pool runs out.
2 Channels for you
Nothing here yet — press Show me 10 channel suggestions above and the ten channels you could try next land in this panel, each with a percentage and the reason for it.
⚠️ Estimates, not facts. They come from a script that compares channel data — topics, tags, the words in recent titles, size, upload pace. YouTube only knows so much: a hint, not advice.
Saved channels
Channels you saved from the suggestions. They are left out from now on — 🚫 Hide makes that permanent, ✕ takes one off the list so it can be suggested again.
Nothing saved yet — use “♡ Save” on a suggestion.
Hidden channels
Never suggested again. Unhide to give a channel another chance.
Nothing hidden.
API key & quota
Why is a key needed? The movies page ships with a catalog file; this page has none. The channels you might like are found with the YouTube Data API: your reference channels become a handful of searches, and everything those searches return is read once to compare it with your list. Google only serves that API with an API key, and every call spends from the project's daily quota. When the site provides a shared key below you need no setup of your own; without one you paste your own key, and everything runs from your browser straight to Google — there is no server in between.
The project's own key is used for you — no setup needed. Paste your own below to spend your own quota instead, for example when the shared one is used up for the day.
How the daily quota works
- Google gives every project a fixed daily allowance for the YouTube Data API: a separate bucket of 100 searches a day, and a shared pool for everything else (the channel and upload lookups). It resets at midnight Pacific time — 07:00 UTC in summer, 08:00 UTC in winter.
- This page stops using the shared key before the shared pool is gone, so the rest of the day keeps some room for other uses of the project. One run with the default four searches uses four searches and only a small part of the pool.
- The meter above counts in this browser: it cannot see other visitors or other things using the same key. When it says the shared key is used up, paste your own key below or try again tomorrow.
- The shared key is the one this project was built with. Your own key is used first, and it is stored in your browser only.
Use your own key instead (optional)
Create one in the Google Cloud console (enable YouTube Data API v3 → Credentials → API key). It is stored in this browser only (never sent anywhere but Google) and every call goes straight from your browser to Google.
How the percentage is calculated (no AI involved)
- Every reference channel becomes features: the Wikipedia topics YouTube files it under, the keywords the owner set, the words that keep coming back in its name and recent titles, its country and language, its size, its upload pace and how recently it uploaded.
- Your 1-10 becomes one signed value per channel (1 → −1, 5 → 0, 10 → +1), damped by the position in your list: #1 counts fully, the last one half.
- Those values become a weight per feature, so topics and tags from channels you love become a positive signal and the ones from channels you rated 0 a negative one.
- Candidates come from the YouTube search API: the keywords your reference channels share and the words their recent titles have in common become a handful of searches. Everything they return is fetched once, and the recent uploads of the strongest candidates are read too.
- Each candidate is scored on how well it matches your profile and how similar it is to the channels you love — the same maths as the movies page — and squashed into a 0-100% estimate. Channels you already rated, saved or hid are left out.
Your channel lists travel with your account
Reference channels, saved channels and hidden channels are part of your profile — the same profile the movies page uses. Signed in they follow the account to every device; without an account they stay in this browser, like everything else here.
The API key and the shared-key budget stay in this browser either way: a key is this device's business, and the shared key's allowance is one pool for every visitor — the meter on this page is only this browser's estimate.
Data, key, quota and privacy: see Data, accounts & privacy. The “API key & quota” panel above shows how much of today’s allowance is left.