allplatforms.io / Twitch

Twitch Specifications

Last verified:

Specs and technical requirements for all Twitch content formats.

Stream Preview / Thumbnail: 1280 × 720 px·Live Stream (Standard): Up to 48 hours per broadcast·Stream Title: 140 characters
[Ad]

Image Specs

Stream Preview / Thumbnail

Dimensions1280 × 720 px
Aspect Ratio16:9
Max File Size10 MB
File FormatsJPG, PNG
NotesAuto-generated live thumbnail comes from the stream itself; custom thumbnails uploaded for VODs use this spec

Offline Banner

Dimensions1920 × 1080 px
Aspect Ratio16:9
Max File Size10 MB
File FormatsJPG, PNG
NotesShown in place of the stream when channel is offline

Panel Image

Dimensions320 × 160 px
Max File Size2.9 MB
File FormatsJPG, PNG, GIF
NotesPanels appear below the stream; animated GIFs supported for Partners/Affiliates

Emote

Dimensions112 × 112 px (recommended)
File FormatsPNG, GIF
NotesStatic PNG or animated GIF (Affiliates/Partners), max 1 MB (512 KB per file in manual mode), max 60 frames; auto-resize mode takes one square image from 112×112 to 4096×4096 px, manual mode needs 112×112, 56×56 and 28×28 px; transparent background required
[Ad]

Video & Stream Specs

Live Stream (Standard)

Aspect Ratio16:9
Resolution1920 × 1080 px (1080p60)
Max DurationUp to 48 hours per broadcast
NotesRecommended 6000 kbps video (1080p60, CBR, 2-second keyframes), H.264; audio AAC-LC, max 160 kbps (96 kbps recommended)

Live Stream (2K — Partners & Affiliates)

Aspect Ratio16:9
Resolution2560 × 1440 px (1440p)
Max DurationUp to 48 hours per broadcast
NotesAvailable via Enhanced Broadcasting on eligible GPUs (launched June 2026); up to 9000 kbps HEVC; server-side transcode supported for Partners and select Affiliates; the 1080p AVC rendition on 2K streams goes up to 7.5 Mbps

Dual Format Streaming

NotesSend horizontal (16:9) and vertical (9:16) feeds simultaneously; VODs and Clips auto-saved in both formats. Available to all streamers (launched June 2026). 2K-quality and vertical versions of a VOD expire after 7 days, then the 1080p horizontal version remains for the rest of the retention period; Clips keep 2K/vertical and do not expire

VOD / Past Broadcast

ResolutionUp to 2560 × 1440 px (Partners/Affiliates with Enhanced Broadcasting)
NotesStored automatically for 7 days (standard accounts), 14 days (Affiliates), 60 days (Partners, Prime, and Turbo). 2K-quality and vertical versions of a VOD expire after 7 days, then the 1080p horizontal version remains for the rest of the retention period; Clips keep 2K/vertical and do not expire

Clip

ResolutionUp to 2560 × 1440 px (for 2K streams)
Max Duration5 – 60 seconds
NotesCreated from live stream or VOD; shared as a short highlight

Text & Character Limits

Stream Title

Character Limit140 characters

Channel Description / Bio

Character Limit300 characters

Panel Text

Character Limit~300–500 (unofficial; no published hard cap found) characters per panel

Username

Character Limit25 characters
NotesLetters, numbers, and underscores only

Chat Message

Character Limit500 characters

Profile & Channel Assets

Profile Photo

Dimensions800 × 800 px recommended
Max File Size10 MB
File FormatsJPG, PNG, GIF
NotesDisplayed as a circle; minimum accepted upload 256×256; upload at 800×800 for best quality

Channel Banner

Dimensions1200 × 480 px
Max File Size10 MB
File FormatsJPG, PNG

Offline Banner

Dimensions1920 × 1080 px
Max File Size10 MB
File FormatsJPG, PNG

Channel Monetisation Assets

Subscription Badge

DimensionsUpload all three sizes together: 18×18, 36×36, 72×72 px
Max File Size~25 KB per image
File FormatsPNG
NotesTransparent background required; shown next to username in chat

Channel Points Icon

DimensionsUpload all three sizes together: 28×28, 56×56, 112×112 px
Max File Size~25 KB per image
File FormatsPNG
NotesTransparent background; displayed in Channel Points redemption panel

Bit Badge

DimensionsUpload all three sizes together: 18×18, 36×36, 72×72 px
Max File Size~25–40 KB per image
File FormatsPNG
NotesAvailable to Twitch Partners and Affiliates

Sources