The four Affiliate requirements
No hidden fifth requirement, no minimum account age, no genre restriction. Just these four, tracked automatically the moment you start streaming.
| Requirement | What it means | The detail people miss |
|---|---|---|
| 25 followers | A lifetime total on the channel | Not 25 new followers in 30 days — followers from before you streamed seriously still count |
| 4 hours streamed | About 240 minutes, total | Any mix of session lengths — ten short streams add up the same as one long one |
| 4 different broadcast days | Four separate calendar days with any airtime on them | Two streams on the same day only count as one day |
| Average of 3 viewers | 3+ concurrent viewers, on 4+ of your broadcast days | A quiet day doesn't hurt you — it just doesn't help either |
Twitch tracks progress live on the Achievements tab of your Creator Dashboard, and all four requirements have to be true inside the same rolling 30-day window — not four separate lifetime totals you can spread across months.
Worked example, straight from Twitch's own explanation: stream ten different days in your last 30, and if four of them averaged 3 or more concurrent viewers, that requirement is done — the other six days simply don't factor in either way.
Twitch shipped a change called Monetization for All in May 2026: it dropped the Affiliate bar from the old 50 followers / 500 minutes / 7 days, and it also let any streamer switch on custom emotes, Bits, subs and Channel Points without Affiliate status at all.
The part that survives the change: those pre-Affiliate emotes only work in your own chat. Affiliate is still what makes an emote travel with a subscription to other channels, and it's still the only thing that puts you on the slot ladder further down this page.
How long it actually takes
The mechanical minimum is four days — the smallest number that satisfies every requirement at once. Almost nobody clears it that fast, and the reason is rarely the one people expect.
Hours and follower count are the easy parts — most people clear both within their first few streams. The real bottleneck is averaging 3 concurrent viewers while the channel is still new enough that nobody's watching yet. That's not a grind problem, it's a discovery problem, and more solo hours in an empty chat don't fix it — actually telling people you're live does.
- 1Turn on Two-Factor Authentication
Twitch won't start counting anything toward Affiliate until 2FA is on. It's a five-minute setup step, not one of the four real requirements.
- 2Stream on a real schedule
Four different days is the floor, not the target — a schedule your regulars can show up for is what actually gets you an average of 3 concurrent viewers.
- 3Watch the Achievements tab, not the Dashboard totals
Your main Dashboard shows all-time stats. Achievements shows your rolling 30-day progress specifically — that's the number that decides Affiliate eligibility.
- 4Accept the invite
Once all four go green, Twitch emails an invite and sends a notification — typically within 24–48 hours, occasionally up to 72. Onboarding takes a few minutes from there.
What Affiliate actually unlocks: emote slots
The four requirements above are a one-time gate. What happens to your emote slots on the other side of it isn't — that's the actual reason this page exists.
The moment your invite is accepted, Twitch hands you 5 Tier 1 emote slots, plus one extra slot each on your Tier 2 and Tier 3 subscriptions, plus a separate pool of 5 animated-emote slots. That's day one — before a single Sub Point.
Immediate — before a single Sub Point
Unlocked through Sub Points as the channel grows
- +1 slot each on Tier 2 and Tier 3 subscriptions, from day one, on top of the Tier 1 pool above
- A separate animated pool — 5 to start, growing on the same Sub Points scale covered below
- Bits Reward emotes for your viewers — three unlock automatically the moment the channel passes 1,000 / 5,000 / 10,000 cumulative Bits cheered, more as your community keeps cheering
Growing past Affiliate: the Sub Points ladder
Twitch ties more emote slots to channel growth, automatically, for as long as the channel keeps growing — no reapplying, no second checklist.
Every subscription earns Sub Points — a Tier 1 sub is worth 1 point, a Tier 2 is worth 2, and a Tier 3 is worth 6. Cross a points milestone and a new emote slot unlocks automatically, no application, no manual review. And once a slot unlocks, it stays unlocked — even if the point total later drops, from an unsub, say.
| Sub Points | Tier 1 emote slots | Note |
|---|---|---|
| 0 points | 5 slots | Day one of Affiliate |
| 50 points | 10 slots | Roughly 50 Tier 1 subs |
| 150 points | 15 slots | — |
| 300 points | 20 slots | Affiliate ceiling |
| 1,200 points | 30 slots | Partner only, past here |
| 3,200 points | 40 slots | — |
| 10,000+ points | 60 slots | Partner ceiling |
Twitch's full tables run to 60 rows across two membership tiers and a separate animated count — this is the shape of it, not the whole spreadsheet. 300 points is roughly 300 Tier 1 subs, fewer if some of those are Tier 2 or 3.
Immediate — before a single Sub Point
Unlocked through Sub Points as the channel grows
10,000+ Sub Points — and the ladder keeps going
Affiliate vs Partner
Affiliate is a checklist. Partner isn't — and the emote ceiling is the clearest concrete difference between them.
| Affiliate | Partner | |
|---|---|---|
| How you qualify | Automatic — clear the 4 requirements | Manual review, no published checklist |
| Tier 1 emote slot ceiling | 20 | 60 |
| Animated emote slot ceiling | 20 | 60 |
| Tier 2 / Tier 3 emote modifiers | No | Yes |
| Custom Cheermotes | No | Yes |
| Instant emote upload | If criteria are met | Yes, in good standing |
| Emote prefix changes | One-time, after a username change | Every 60 days |
Partner has no fixed number the way Affiliate does — Twitch reviews the channel manually for consistency and growth. Streamers commonly report something in the neighbourhood of 25 average viewers across a dozen-plus broadcast days over two consecutive months as the rough territory Twitch looks at, but that's informal guidance passed around by creators, not a published Twitch threshold, and clearing it has never been a guarantee.
What actually goes in a new slot
Five slots is five reactions. Your chat already has favourites — the job is turning those into art, not filling every slot on day one.
Whatever unlocked the slot — Affiliate, a Sub Points milestone, Partner — the emote itself has to survive the same size Twitch shows it at most: 28×28 pixels, inline in chat → Thick outlines and one clear shape read there. Fine detail doesn't.
Questions people actually ask
Keep going
The sizes, the file rules, and the design decisions that separate an emote people spam from one nobody can make out. Draw it, commission it or use a maker — this covers all three.
Drop in one image, get 112, 56 and 28px back with transparency intact. No account, no watermark.
112×112, 56×56, 28×28 — the three sizes Twitch asks for, where each one actually shows up, and the file rules that get uploads rejected.
72×72, 36×36 and 18×18 — the three sizes every Twitch sub badge needs, the 25KB cap, and a free tool that makes all three from one image.
Slots are opening.
Something has to fill them.
On Air Kit is ours. Describe your character or attach a photo, pick a look, and you get a matching set back — cut out and already exported at Twitch's sizes, ready for whichever slot just unlocked. There's a walkthrough if you'd rather see how it works first.