X (Twitter) Video Size and Length

X (Twitter) Video Size and Length
1280 × 720 or 720 × 1280, up to 140 seconds without Premium
Checked November 2026. Platforms change limits often; this page is updated when they do.

Shrink a video for X

X (Twitter) Video Size and Length

SpecDetails
Recommended size1280 × 720 (16:9) or 720 × 1280 (9:16)
Length without PremiumUp to 140 seconds
File size without PremiumUp to 512 MB
With PremiumLonger and larger uploads

X re-encodes everything, so uploading at exactly 720p or 1080p with H.264 and AAC avoids extra quality loss.

Frequently asked questions

How long can a video on X be?

Up to 140 seconds without Premium; Premium allows much longer videos.

What size video should I post on X?

1280 × 720 for landscape or 720 × 1280 for vertical, as MP4.