X Video Limits in 2026 for Length, File Size and Format
A free X account can post a video up to 2 minutes 20 seconds (140 seconds) long and up to 512MB, as an MP4 or MOV file. X Premium subscribers can upload much longer videos: up to 4 hours on x.com and iOS, and up to 10 minutes on Android.
Last checked November 2026. X's own help pages disagree on some Premium figures; we show both where they do.
X video limits at a glance
| Item | Free account | X Premium | Source |
|---|---|---|---|
| Maximum length | 140 seconds (2:20) | Up to 4 hours on x.com and iOS; 10 minutes on Android | Longer videos for Premium |
| Maximum file size | 512MB | 16GB per the upload guidance; 8GB on other help pages (see below) | X videos, Longer videos |
| Resolution for very long videos | n/a | Videos between 2 and 4 hours must be 720p | Longer videos for Premium |
| File types | MP4 or MOV | MP4 or MOV | X videos |
| Videos per post | 1 through the API | 1 through the API | X API media docs |
| Minimum length | 0.5 seconds | 0.5 seconds | X API media docs |
Recommended video settings
X's media best practices recommend:
| Setting | Recommended | Allowed range |
|---|---|---|
| Resolution | 1280 × 720 (landscape), 720 × 1280 (portrait), 720 × 720 (square) | 32 × 32 up to 1280 × 1024 |
| Aspect ratio | 16:9 or 1:1 | 1:3 to 3:1 |
| Frame rate | 30 or 60 fps | 60 fps or less |
| Codecs | H.264 High Profile video, AAC LC audio |
These figures come from X's developer documentation for uploads and are a reliable baseline for files you post from the apps too.
By account type
Free accounts
- 140 seconds and 512MB per video, on every platform.
X Premium subscribers
- Up to 4 hours on x.com and iOS, and 10 minutes on Android, per Longer videos for Premium subscribers.
- Videos longer than 2 hours must be 720p.
Where sources disagree. The Premium longer-video page gives 4 hours and 16GB. X's Media Studio help and parts of the About X Premium page still say about 3 hours and 8GB, with 720p required above 2 hours. If a large upload fails, keep the file under 8GB.
Common mistakes
- Exporting a 2:30 clip on a free account. Anything over 140 seconds is rejected; trim it to 2:20.
- Uploading 4K. X's help pages describe Premium uploads at up to 1080p, and the recommended settings are 720p. A 4K file is bigger and slower to upload for no gain in the feed.
- Using an unusual codec. Export H.264 MP4 with AAC audio for the fewest failed uploads.
- Burying the point. Viewers decide quickly whether to keep watching. Put the payoff, or a caption saying what is coming, in the first three seconds.
- No captions. Some people watch with the sound off, so burn in captions.
Frequently asked questions
How long can a video be on X?
140 seconds (2 minutes 20 seconds) for free accounts. Premium subscribers can upload up to 4 hours on x.com and iOS and up to 10 minutes on Android.
What is the maximum video file size on X?
512MB for free accounts. For Premium, X's help pages say 16GB in one place and 8GB in others.
What video format does X accept?
MP4 and MOV. H.264 video with AAC audio is the safest choice.
Can I post more than one video in a post?
X's API documentation allows one video per post, with no photos or GIF alongside it. One X help page describes mixed posts of up to 4 media items including a video, so the apps may allow more; one video per post is the safe rule.
Pair the video with a strong post
The words above a video decide whether people press play. Draft them in the post checker or get opening lines from the hook generator. Every other X limit is on the X specs hub.