Skip straight to yours
Two banners, two specs — pick yours.
Same page, genuinely different sizes. Jump straight to the one you actually need.
Profile banner: 1200×480, 5:2
The wide image behind your avatar, visible any time someone lands on your channel. Set from Creator Dashboard → Settings → Channel → Brand → Profile Banner.
| Rule | Value | Notes |
|---|---|---|
| Recommended size | 1200 × 480 px | 5:2 — the number nearly every guide quotes |
| Minimum width | 900 px | Twitch's own accepted floor — don't go under it |
| Sharper alternative | 2400 × 960 px | Same 5:2 ratio, doubled — crisper on large or high-DPI screens |
| Max file size | 10MB | |
| Format | JPEG, PNG or GIF | Treat it as a static image — Twitch doesn't feature animation on this slot |
| Crop behaviour | Centered, width-responsive | Narrower browser windows show less of the sides |

kiraStreams
1200 × 480 · safe zone dashed
Offline banner: 1920×1080, 16:9
Twitch's own dashboard calls this the video player banner, because it fills exactly the space your stream would otherwise occupy. Same settings page, a separate upload field from the profile banner above.
| Rule | Value | Notes |
|---|---|---|
| Size | 1920 × 1080 px | 16:9 — the same shape as the video player itself |
| Max file size | 10MB | |
| Format | JPEG, PNG or GIF | GIF can be animated here — it loops for as long as you're offline |
| Crop behaviour | Fills the player edge to edge | No responsive center-crop the way the profile banner gets — it's shown at the player's own ratio |
kiraStreams is offline
1920 × 1080 · fills the player edge to edge
Not a panel, and not your profile picture
Both get called 'banner' by mistake often enough that it's worth ruling out fast, before you design the wrong thing.
| Banner (this page) | Panel | Profile picture | |
|---|---|---|---|
| Where it shows | Top of your channel page, or the offline screen | Stacked underneath your video and description | Small circle next to your name, everywhere |
| Size | 1200×480 or 1920×1080 | ~320px wide | 256–800px square |
| Shape | Wide rectangle | Wide rectangle, much narrower | Circle |
Panels are their own spec entirely — a separate keyword, a separate page. This one sticks to the banner.
What actually goes wrong
Almost none of it is the raw pixel count. It's the ratio, the crop, or uploading the wrong banner into the wrong field.
- Confirm profile vs. offline before you design — different ratio, different place it shows
- Keep the subject and any text centered — both banners crop from the middle outward
- Design at the full 1200×480 (or 2400×960) even though 900px technically clears the minimum
- Leave the bottom-left corner clear on both — your avatar and Twitch's own offline UI each claim it
- Upload the same image for both slots — a 5:2 crop stretched into a 16:9 slot looks soft, and the reverse looks squeezed
- Put a logo or handle right at the left or right edge — it's the first thing a narrower window crops
- Assume Twitch derives one banner from the other — it doesn't; each is a separate upload
- Forget the 10MB cap — a large, uncompressed PNG clears it faster than expected
Questions people actually ask
The short checklist
- 1200×480 (5:2) for your profile banner, 900px width minimum
- 1920×1080 (16:9) for your offline / video player banner — a separate upload
- Keep the middle of either image clear of anything critical; both crop from center
- Avoid the bottom-left corner on both — your avatar and Twitch's own UI sit there
- JPEG, PNG or GIF, under 10MB, for either one
No account, no tool, nothing to download here — just the numbers, verified against six current sources so you don't have to cross-check them yourself. Making the emotes to go with it is a different page →
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.
Sized the banner.
Want the rest of your look?
We don't make Twitch banners — that's a genuinely different, more contested corner of this market, and we're not trying to out-template the tools built for it. What On Air Kit does make: your emotes, your avatar and your sub badges, all from one character, in one consistent style, already sized to every rule Twitch enforces.