Twitch has more surfaces than most platforms — a circular profile picture, two different banners, fixed-width panels, the live player, thumbnails and ads — each with its own size. This cheatsheet collects the recommended dimensions, aspect ratios and formats so you can export once and have everything fit.
How it works
Twitch surfaces fall into two families: square or wide images for your channel identity, and 16:9 video for the stream and ads. The cheatsheet maps each surface to its native canvas:
Profile picture = 256 × 256 (1:1, circle crop, ≤10 MB)
Profile banner = 1200 × 480 (5:2, ≤10 MB)
Offline banner = 1920 × 1080 (16:9, ≤10 MB)
Info panel = 320 × ~300 (fixed 320 wide, ≤2.9 MB)
Stream / VOD = 1920 × 1080 (16:9, 1080p60 ~6000 kbps)
Clip/VOD thumb = 1280 × 720 (16:9)
In-stream ad = 1920 × 1080 (16:9, MP4)
Filtering by image or video narrows the list to whatever you are exporting. The key rule is to match the native ratio so Twitch does not letterbox or crop your asset.
Tips and notes
Design profile pictures square and keep the subject centred — Twitch masks them to a circle. Keep important text out of the lower-left of the profile banner where the avatar overlaps. For the offline banner, centre your schedule or socials so they survive the 16:9 player frame. Export graphics and logos as PNG for crisp edges and photos as JPG to stay under the file-size caps, and stream at 1080p60 where your upload allows, dropping to 720p60 if your bitrate is constrained.