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
| Spec | Details |
|---|
| Recommended size | 1280 × 720 (16:9) or 720 × 1280 (9:16) |
| Length without Premium | Up to 140 seconds |
| File size without Premium | Up to 512 MB |
| With Premium | Longer 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.