X (Twitter) video size
1280 × 720px
Aspect ratio
16:9
Export X videos at 1280 × 720 or 1920 × 1080 px (16:9); vertical 9:16 is fully supported — 140 seconds and 512 MB on standard accounts.
Last verified June 2026
X video has two clean paths. Landscape 16:9 (1280 × 720 px minimum, 1920 × 1080 px for sharper playback) is the classic timeline format for talks, demos, and clips. Vertical 9:16 (1080 × 1920 px) plays full-bleed in the immersive viewer that X serves on mobile, TikTok-style. Standard accounts can post up to 140 seconds and 512 MB per video; X Premium extends both dramatically — multi-hour uploads for long-form. Whichever shape you pick, X autoplays muted in the timeline, which dictates more of the creative than the resolution does.
| Variant | Dimensions | Ratio |
|---|---|---|
| Landscape (recommended) | 1280 × 720 px1920 × 1080 px for sharper playback at the same ratio. | 16:9 |
| Vertical | 1080 × 1920 pxPlays full-screen in the mobile immersive viewer. | 9:16 |
| Square | 1080 × 1080 px | 1:1 |
| Maximum resolution | 1920 × 1200 pxX’s stated ceiling; higher exports are transcoded down. | — |
In the timeline, videos render at their aspect ratio with player controls appearing over the bottom strip on tap — keep burned-in captions a comfortable 10% above the bottom edge. Vertical videos in the immersive viewer get TikTok-like overlays: engagement actions down the right edge and post text near the bottom, so the familiar 9:16 safe zones apply (clear the bottom ~400 px and right ~140 px for critical content). Frame one: X uses an early frame as the preview, so open on a composed, high-contrast shot.
X autoplays video silently while people scroll a text-first feed, so a video that needs audio loses most of its audience in the first second. Burn in concise captions or use bold on-screen text beats. The pattern that performs: a text hook in the post itself, a captioned video that pays it off, and the link or CTA in a reply.
The standard-account cap of 2:20 is a feature — clips, not films. Cut to the single strongest segment and let the post text set context. If your content genuinely needs more runway, that is what Premium’s long-form upload is for, but expect timeline behavior to still favor the first 30 seconds.
Screen recordings, talks, and product demos suit 16:9, which desktop users see at full width. Person-to-camera and trend-format content suits 9:16, which mobile users get full-screen in the immersive viewer. Avoid splitting the difference with 1:1 unless the asset already exists — it is the weakest rendering in both contexts. If you publish the same video across platforms, one 9:16 master covers X, TikTok, Reels, and Shorts; SocialKit schedules it to all of them in one pass.
1280 × 720 or 1920 × 1080 px at 16:9 for landscape, or 1080 × 1920 px (9:16) for vertical, exported as MP4 (H.264/AAC). X’s stated resolution ceiling is 1920 × 1200 px.
140 seconds (2:20) and up to 512 MB on standard accounts as of June 2026. X Premium subscribers can upload far longer, multi-hour videos at larger file sizes.
Yes — 9:16 video plays full-screen in X’s immersive mobile viewer with TikTok-style overlays. Keep critical content clear of the bottom and right edges, where the UI sits.
€0.00 due today · cancel anytime · 7-day money-back guarantee
Upload your visuals at the right dimensions, preview exactly how each post will look, and let SocialKit publish to all 11 platforms on schedule.
€0.00 due today · cancel anytime · 7-day money-back guarantee