15% off · code CREATOR15

Long-form video · Global

Twitch video upload export settings and upload specs.

What Twitch video upload publishes about video producer upload uploads, with a link to each source, and the settings we would export with.

Recommended export

Shinel recommendation

1920 x 1080 · 30 fps · H.264 High level 4.0 · 8 Mbps VBR · keyframe every 2 s · AAC 192 kbps 48 kHz · Rec. 709 (BT.709), 8-bit 4:2:0, limited (TV) range

Twitch video upload publishes no bitrate. This follows YouTube's published table for the resolution, which every major platform handles well.

Twitch video upload upload limits

Each value links to where it was published.

Resolution
Up to 1080p (legacy API docs) Video Upload Guide, checked 2026-10-25
Frame rate
Up to 60 fps (legacy API docs) Video Upload Guide, checked 2026-10-25
Container
MP4, MOV, AVI, FLV (legacy API docs) Video Upload Guide, checked 2026-10-25
Bitrate
Up to 10 Mbps (legacy API docs) Video Upload Guide, checked 2026-10-25
Max file size
10 GB total per upload (legacy v5 API docs) Video Upload Guide, checked 2026-10-25
Audio

Good to know about Twitch video upload

  • Uploads limited to Affiliates and Partners.
  • Highlights and Uploads share a 100-hour storage limit.

Twitch video upload export settings by editing app

Other Twitch formats

Frequently asked questions

What are the best export settings for Twitch video upload?

1920 x 1080, 30 fps, H.264 High, 8 Mbps VBR, AAC 192 kbps at 48 kHz, in an MP4. Twitch video upload publishes no bitrate. This follows YouTube's published table for the resolution, which every major platform handles well.

What is Twitch video upload's maximum file size?

10 GB total per upload (legacy v5 API docs).

Shinel Studios

Rather send the footage and get Twitch video upload-ready edits back?

Our editors cut, caption, colour and export to each platform's spec, with 2 revision rounds. Shorts come back in 48-72 hours, long videos in 5-10 days.