X (Twitter) Video Specifications Guide (2026)
X (Twitter) supports videos up to 140 seconds long for standard accounts, with a maximum resolution of 1920 x 1200 pixels and a 512 MB file size cap. X Premium subscribers can upload videos up to 3 hours long. Supported formats are MP4 and MOV. GIFs can be up to 15 MB.
Published April 10, 2026
X (Twitter) Video Specs Quick Reference
| Specification | Standard Account | X Premium Account |
|---|---|---|
| Max Video Length | 140 seconds | 3 hours (10,800 seconds) |
| Max File Size | 512 MB | 8 GB |
| Max Resolution | 1920 x 1200 px | 1920 x 1200 px |
| Min Resolution | 32 x 32 px | 32 x 32 px |
| Supported Formats | MP4, MOV | MP4, MOV |
| Recommended Codec | H.264 | H.264 |
| Recommended Frame Rate | 30 fps or 60 fps | 30 fps or 60 fps |
| Aspect Ratios | 16:9, 1:1, 9:16 (portrait) | 16:9, 1:1, 9:16 (portrait) |
| Max Bitrate | 25 Mbps | 25 Mbps |
| Audio Codec | AAC | AAC |
| GIF Max File Size | 15 MB | 15 MB |
X Video Length Limits
Standard X accounts can upload videos up to 140 seconds (2 minutes 20 seconds) long. This limit covers videos posted directly to X via the web, mobile app, or API. X Premium subscribers have access to significantly longer uploads -- up to 3 hours of video per post.
For ad campaigns, video length limits vary by ad format and are set separately from organic post limits. The 140-second limit applies only to organic posts from standard accounts.
Video Resolution and Aspect Ratio
X supports a maximum resolution of 1920 x 1200 pixels and a minimum of 32 x 32 pixels. The recommended resolution for 16:9 landscape video is 1280 x 720 pixels (HD) or 1920 x 1080 pixels (Full HD). X will display the video at the appropriate size based on the viewer's screen.
X supports three primary aspect ratios: 16:9 (landscape, standard), 1:1 (square), and 9:16 (portrait, vertical). Portrait video (9:16) at 1080 x 1920 pixels performs well on mobile, where the majority of X users consume content. X will add letterbox bars to videos that fall outside supported ratios.
Supported Video Formats
X accepts MP4 and MOV video files. MP4 encoded with H.264 video codec and AAC audio is the most widely compatible and recommended format. H.265 (HEVC) encoding is not reliably supported and may result in upload errors.
For audio, AAC-LC stereo at 128 kbps or higher is recommended. Videos without audio are supported and will play silently. X auto-plays videos without sound in the feed, so include captions or on-screen text to communicate your message even with audio off.
Video File Size Limits
The maximum video file size for standard X accounts is 512 MB. X Premium subscribers can upload videos up to 8 GB. For most content, keeping your file size well below the limit by using efficient H.264 encoding at the target resolution avoids upload failures.
X re-encodes all uploaded videos for its own delivery network. Uploading at a higher quality than necessary does not guarantee better output quality, but staying at or above the recommended specs ensures the re-encoding process has enough source quality to work with.
GIF Specifications on X
X supports animated GIF uploads with a maximum file size of 15 MB. GIFs are automatically converted to silent MP4 video by X for playback, which is more efficient than raw GIF delivery. Despite this conversion, you still upload files in .gif format.
For best GIF playback quality, keep GIFs short (under 5 seconds), use a limited color palette, and optimize with a tool like GIPHY or Photoshop before uploading. Very large GIFs with many frames may degrade in quality after X's conversion.
Key X Video Specs at a Glance
Max Length (Standard)
140s
maximum video length for free accounts
Max Length (Premium)
3 hrs
maximum video length for X Premium subscribers
Max Resolution
1920x1200
maximum video resolution supported
Max File Size (Standard)
512 MB
maximum upload size for free accounts
Max File Size (Premium)
8 GB
maximum upload size for X Premium subscribers
Max GIF Size
15 MB
maximum animated GIF file size
Tips for Video Engagement on X
Frequently Asked Questions
Schedule Your X Videos with postr
Plan, schedule, and publish videos to X at the optimal time with postr. Manage your entire X content calendar in one place and reach your audience when they are most active.
Get Started FreeRelated Articles
Complete guide to X (Twitter) character limits for tweets, bios, DMs, display names, and usernames. Includes X Premium limits and tips for writing within the limits.
Complete guide to X (Twitter) image sizes and dimensions for in-stream photos, profile pictures, header images, and link preview cards. Updated for 2026.
