15% off · code CREATOR15

Social feeds · Global

X (Twitter) export settings and upload specs.

What X (Twitter) publishes about post video uploads, with a link to each source, and the settings we would export with.

Recommended export

Official

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

X recommends at least 5,000 kbps video and 128 kbps audio.

X (Twitter) upload limits

Each value links to where it was published.

Aspect ratio
16:9 (landscape or portrait) or 1:1 recommended; API accepts 1:3 to 3:1, pixel aspect 1:1 Best practices (X API media), checked 2026-10-25
Resolution
Recommended 1280x720 (landscape), 720x1280 (portrait), 720x720 (square). Premium uploads up to 1080p; videos over 2 h must be 720p Best practices (X API media), checked 2026-10-25
Frame rate
30 or 60 fps recommended; 60 fps or less required Best practices (X API media), checked 2026-10-25
Video codec
H.264 High Profile; YUV 4:2:0 only; progressive scan; no open GOP Best practices (X API media), checked 2026-10-25
Container
MP4 recommended (API best practices). Help page only says you are prompted if the format is unsupported Best practices (X API media), checked 2026-10-25
Bitrate
Video at least 5,000 kbps; audio at least 128 kbps (recommended minimums). X may lower resolution and bitrate when streaming Best practices (X API media), checked 2026-10-25
Max file size
512 MB without a subscription; 16 GB for Premium / X Subscription (Plus, Premium, Super, Ultra)
  • Free account: 512 MB
  • X Premium / subscription: 16 GB
How to share and watch videos on X | X Help Center, checked 2026-10-25
Max length
140 seconds without a subscription; Premium up to 4 hours on x.com and iOS, 10 minutes on Android Longer videos for X Premium subscribers | X Help Center, checked 2026-10-25
Min length
Audio
AAC LC (HE-AAC not supported), mono or stereo (not 5.1) Best practices (X API media), checked 2026-10-25
Captions
Viewers can turn captions on (CC on web, Closed Captions on iOS, Captions on Android) How to share and watch videos on X | X Help Center, checked 2026-10-25

Good to know about X (Twitter)

  • Premium / X Subscription tiers (Plus, Premium, Super, Ultra): under 4 hours at 1080p, max 16 GB; 2 to 4 hours must be 720p, max 16 GB.
  • Premium on Android is limited to 10 minutes per upload; 4 hours applies to x.com and X for iOS.
  • API limits: 8 GB / 20 minutes default, 16 GB / 125 minutes for Premium or verified accounts; dimensions 32x32 to 1280x1024. These are API values, not the app limits.
  • Older third-party guides quote 1920x1200 max, 1:2.39 to 2.39:1 and 25 Mbps from the retired developer.x.com page; the current docs.x.com page does not state these.

X (Twitter) export settings by editing app

Frequently asked questions

What are the best export settings for X (Twitter)?

1920 x 1080, 30 fps, H.264 High, 8 Mbps VBR, AAC 192 kbps at 48 kHz, in an MP4. X recommends at least 5,000 kbps video and 128 kbps audio.

What is X (Twitter)'s maximum file size?

512 MB without a subscription; 16 GB for Premium / X Subscription (Plus, Premium, Super, Ultra).

How long can a X (Twitter) video be?

140 seconds without a subscription; Premium up to 4 hours on x.com and iOS, 10 minutes on Android.

What aspect ratio does X (Twitter) use?

16:9 (landscape or portrait) or 1:1 recommended; API accepts 1:3 to 3:1, pixel aspect 1:1.

Shinel Studios

Rather send the footage and get X (Twitter)-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.