Twitch Stream Size Guide: Complete Dimensions for Streamers
Twitch Stream Resolution and Bitrate
Twitch recommends streaming at 1920×1080 (1080p) at 60 frames per second for the best viewer experience. The platform supports resolutions from 480p (854×480) up to 1080p (1920×1080). All standard Twitch streams use a 16:9 aspect ratio — vertical video is not supported for live streaming.
The recommended bitrate for 1080p60 streaming is 6000 Kbps (6 Mbps). For 720p60, 4500 Kbps is sufficient. For 1080p30, 4500-5000 Kbps. Going significantly above 6000 Kbps may cause buffering for viewers and can violate Twitch's terms of service for non-partnered streamers.
Twitch also supports upscaling to 1440p and 4K for Partners, but 1080p60 remains the practical sweet spot for quality and accessibility. Higher resolutions require significantly more bitrate to look good and may alienate viewers with slower connections.
- 1080p60 (1920×1080): 6000 Kbps — best quality for partnered streamers
- 1080p30 (1920×1080): 4500-5000 Kbps — good quality with lower bandwidth
- 720p60 (1280×720): 4500 Kbps — sweet spot for non-partnered streamers
- 720p30 (1280×720): 3000 Kbps — minimum for acceptable quality
- 480p (854×480): 1500 Kbps — low quality, usable for slow connections
Channel Art and Panel Dimensions
Twitch channel art follows specific ratios. The offline banner displays when you are not streaming and should be 1920×1080 pixels at 16:9. This image is the first thing visitors see when landing on your channel, so make it count with your schedule, branding, and social links.
Profile photos (avatars) should be 300×300 pixels minimum and are displayed as circles. Keep your logo or face centered with adequate padding. Panels below the stream window are flexible in width but 320 pixels wide is the standard. Panel images should be consistent in style and size across your channel.
Channel points rewards images should be 112×112 pixels. Video player banners (used for subs and bits) should match the 16:9 stream ratio.
- Offline Banner: 1920 × 1080 pixels (16:9)
- Profile Photo: 300 × 300 pixels (circular crop, center subject)
- Panel Images: 320 × 160 pixels (standard panel ratio)
- Video Player Banner: 1920 × 1080 pixels (16:9)
- Channel Points Reward: 112 × 112 pixels
- Extension Icons: 192 × 192 pixels
Overlay and Alert Specifications
Stream overlays should be designed at 1920×1080 resolution with key elements positioned to avoid the stream content area. Common overlay positions include: webcam border at the lower-right or lower-left, recent follower/subscriber bar at the bottom center, and chat overlay on the right side.
Alert boxes (for follows, subs, bits, and raids) typically appear in the lower-center or center of the screen. Standard alert sizes range from 400×200 for text-based alerts to 800×450 for animated alerts with full artwork. Keep alert duration under 5 seconds to minimize stream interruption.
When designing overlays, account for Twitch's interface elements. The stream title, viewer count, and below-stream panels take up space outside the video player, but follower goals and channel point redemptions appear within the video frame.
Emote and Badge Sizes
Twitch emotes are uploaded at three sizes: 28×28, 56×56, and 112×112 pixels. The platform scales them automatically for different display contexts. Design emotes at 112×112 for the best quality, ensuring they remain recognizable at the smallest 28×28 size used in chat.
Subscriber badges should be 72×72 pixels. Bits badges follow the same spec. Emote slots are earned as streamers reach Twitch Affiliate and Partner milestones — Affiliates get 5 emotes, Partners get up to 50+ depending on sub points.
Best Practices for Twitch Graphics
Consistency is key for Twitch channel branding. Use the same color scheme, fonts, and design elements across your offline banner, profile photo, panels, and overlays. A cohesive visual identity makes your channel look professional and helps viewers remember your brand.
Keep overlay elements minimal — viewers are there for your content, not your graphics. Use semi-transparent backgrounds for overlays so they don't block too much of the stream. Test your overlay layout on both 16:9 monitors and mobile devices to ensure readability across screen sizes.
- Design all assets at 1920×1080 canvas for pixel-perfect placement
- Keep important overlay elements away from the edges (safe zone: center 90%)
- Use consistent branding across all channel art and alerts
- Test overlays with a dark background scene card to check readability
- Compress offline banner to under 500KB for fast loading on channel page
Creator Toolbox Newsletter
Platform updates, image tips, and new tools — once a month.
No spam, ever. Unsubscribe anytime. We use Mailchimp to deliver our newsletter.
Free Bonus: Subscribe and get the Social Media Image Cheat Sheet PDF
A printable reference with all platform dimensions — YouTube, Instagram, TikTok, LinkedIn, Facebook, X/Twitter, Pinterest, Snapchat, Twitch, and WhatsApp in one page.
Frequently Asked Questions
What is the best resolution for Twitch streaming?
1920×1080 (1080p) at 60fps with 6000 Kbps bitrate is the best quality for partnered streamers. For non-partners, 720p60 at 4500 Kbps balances quality with accessibility for viewers.
What size should Twitch panel images be?
Standard Twitch panel images are 320×160 pixels. For a cleaner look, use consistent sizing across all panels and maintain the same aspect ratio (usually 2:1 for standard panels).
Does Twitch support vertical video streaming?
No. Twitch only supports 16:9 landscape streaming. For vertical content, streamers use portrait mode within a 16:9 canvas with background art filling the sides, or repurpose clips to TikTok/YouTube Shorts.