X (Twitter) Feed videos — Video Specs
X (Twitter) Feed videos accepts 1280 × 720 recommended (4k is downscaled; cap ~1920 × 1200) at 16:9 (landscape), 1:1 (square), 9:16 (vertical), up to 2 min 20 s (free); up to 4 h on web/iOS for Premium+ (720p above 2 h; Android capped at 10 min) per upload. Use this page as a quick reference before exporting from your editor — every value is sourced from the official platform documentation.
Specs at a glance
- Resolution
- 1280 × 720 recommended (4K is downscaled; cap ~1920 × 1200)
- Aspect ratio
- 16:9 (landscape), 1:1 (square), 9:16 (vertical)
- Max duration
- 2 min 20 s (free); up to 4 h on web/iOS for Premium+ (720p above 2 h; Android capped at 10 min)
- Max file size
- 512 MB (free); 8 GB (Premium); up to 16 GB (Premium+)
- Framerate
- 30 fps recommended, up to 60 fps
- Video bitrate
- 5 Mbps recommended
- Video codec
- H.264 (Baseline or Main profile) in MP4 or MOV
- Audio codec
- AAC LC
- Audio bitrate
- 128 kbps, 48 kHz sample rate
- Max title chars
- N/A (post text)
- Max description chars
- 280 (free); 25,000 (Premium / Premium+)
How it compares
X (Twitter) Feed videos side-by-side with the platforms creators most often weigh against it.
| Platform | Resolution | Aspect ratio | Frame rate | Best for |
|---|---|---|---|---|
| X (Twitter) Feed videos | 1280 × 720 recommended (4K is downscaled; cap ~1920 × 1200) | 16:9 (landscape), 1:1 (square), 9:16 (vertical) | 30 fps recommended, up to 60 fps | Mid-form social |
| Facebook Feed videos | 1280 × 720 minimum; 1920 × 1080 recommended | 16:9 (landscape), 1:1 (square), 4:5 (vertical), 9:16 (Reels) | Up to 30 fps | Long-form |
| LinkedIn Feed videos | 1080p recommended; vertical 360 × 640 (min) to 1080 × 1920 (max) | 9:16 to 16:9 accepted (9:16 vertical gets the dedicated video feed; 1:1 / 4:5 maximise in-feed space) | 30 fps recommended, up to 60 fps | Professional |
| TikTok Feed videos | 1080 × 1920 recommended | 9:16 (vertical); 1:1 and 16:9 supported with letterbox | 23–60 fps (30 fps standard, 60 fps for high motion) | Vertical short-form |
How to choose for X (Twitter) Feed videos
1280 × 720 is plenty — X compresses heavily, so 4K masters waste upload budget. Use 16:9 or 1:1 for the feed (vertical 9:16 gets center-cropped in the timeline). 30 fps is universal; 60 fps is fine for sports clips but offers no boost in distribution.
Best practices
- 01Open with motion in the first 0.5 seconds — autoplay-muted previews mean static intros lose viewers instantly.
- 02Front-load the most important visual content; X feed videos are frequently watched without sound and at small thumbnail size.
- 03Use 1:1 or 16:9 — vertical 9:16 gets center-cropped in the feed unless the user taps to expand.
- 04Pin a high-performing video reply to keep the conversation funnel open after the initial post.
- 05Include alt text on the video for accessibility and additional searchable signal.