Twitch SpecsLast reviewed: October 2026

Twitch Aspect Ratios & Image Sizes

Complete guide to Twitch broadcast aspect ratios and stream graphics. Configure OBS canvas resolutions, design pixel-perfect 320px panels, format sub badges, and export emotes for dark and light chat themes.

Recommended Twitch Resolutions & Ratios

The table below provides exact pixel dimensions, aspect ratios, and format requirements for all current Twitch visual placements.

Placement / FormatAspect RatioRecommended SizeAllowed RangeProduction Notes
Live Stream Broadcast (1080p60)16:91920 × 1080720p (1280×720) to 1080p (1920×1080)Standard 16:9 widescreen canvas. OBS/Streamlabs canvas size. Recommended bitrate 6000–8000 kbps.
Video Player Offline Banner16:91920 × 1080Max file: 10 MB (JPG or PNG)Displayed on player screen when creator is offline. Include streaming schedule and social links.
Profile Banner (Header)5:21200 × 480Max file: 10 MBDisplayed behind channel info. Responsive scaling will stretch banner on ultra-wide desktop displays.
Channel Info Panels2:1 (Variable)320 × 160 (Width strictly 320px)Max height: 600px; Max 2.9 MBWidth is strictly locked at 320px in the Twitch interface. Height can vary up to 600px.
Profile Avatar1:1800 × 800Min 256 × 256; Max 10 MBCircular crop. High-contrast icon visible on mobile and chat feeds.
Twitch Custom Emotes1:1Auto-resize: 112 × 112 to 4096 × 4096Manual mode: 112×112, 56×56, 28×28Transparent PNG. Auto-resize mode accepts single square file under 1 MB.
Subscriber & Bit Badges1:172 × 72, 36 × 36, 18 × 18Transparent PNG required; Max 25KBMust be uploaded in all three exact pixel dimensions for chat display.

Practical Production Tips for Twitch

Lock Twitch Panel Width to Exactly 320 Pixels

Twitch renders all channel description panels at an exact, non-negotiable width of 320 pixels. Uploading wider images causes them to be forcefully scaled down by the browser, resulting in blurry text and antialiasing fringing.

Match Stream Resolution to Ingest Bitrate

Broadcasting at 1080p60 requires at least 6,000 to 8,000 kbps bitrate. If your internet upload speed or non-partner Twitch ingest bandwidth is limited to 4,500 kbps, downscale your OBS canvas to 1664×936 or 1280×720 (16:9) for crisp action without macroblocking.

Prepare Emotes with High-Contrast Outlines

Twitch viewers alternate between Dark Mode (dark gray background) and Light Mode (pure white). Give transparent custom emotes a 1-pixel neutral outline or subtle drop-shadow so they pop against both themes.

Keep Offline Banner Text Centered

When viewers browse Twitch on tablets or laptops with chat open, sidebars cover parts of the offline screen. Keep your offline broadcast schedule and social media handles within the center 1280×720 region of your 1920×1080 canvas.

Need to Resize or Calculate Missing Dimensions?

Use our free Euclidean calculator to resize your graphics or compute missing heights while preserving exact platform aspect ratios.

Frequently Asked Questions

What is the standard aspect ratio for Twitch streaming in 2026?

The standard aspect ratio for Twitch streaming is 16:9 (1.777:1). Common broadcasting resolutions are 1920×1080 (1080p Full HD) and 1280×720 (720p HD) at either 60 frames per second or 30 frames per second.

What size are Twitch channel panels?

Twitch channel info panels must be exactly 320 pixels wide. The recommended banner dimensions are 320×160 pixels (a 2:1 aspect ratio), though Twitch supports heights up to 600 pixels. File sizes must be under 2.9 MB.

What resolution is the Twitch offline banner?

A Twitch video player offline banner should be 1920×1080 pixels (16:9 aspect ratio) with a file size under 10 MB, formatted as JPG or PNG.

What are the required dimensions for Twitch subscriber badges?

Twitch subscriber and bit loyalty badges require three exact square dimensions: 18×18 pixels, 36×36 pixels, and 72×72 pixels. All three must be uploaded as transparent PNG files under 25 KB each.