Social video specs 2026
X (Twitter) video size and specs 2026
On X, free accounts can post videos up to 2 minutes 20 seconds and 512 MB. Premium subscribers can upload up to 4 hours (16 GB) on the web and iPhone, 10 minutes on Android. Use MP4 or MOV, H.264, at 1280×720 or 720×1280.
- 1280×720 or 720×1280size
- 2:20 free, 4 h Premiumlength
- 3 of 10specs from an official help page
What aspect ratio is a video on X?
Between 1:3 and 3:1. 16:9, 9:16 and 1:1 recommended.
Official (API docs): X developer docs: media best practices.
What resolution should a video on X be?
1280×720 (landscape), 720×1280 (portrait), 720×720 (square) recommended. Premium: 1080p up to 2 hours, 720p from 2 to 4 hours.
The 1080p/720p rule for long videos is on X Help: Premium longer videos.
Official (API docs): X developer docs: media best practices.
How long can a video on X be?
Free: 140 seconds (2:20). Premium: up to 4 hours on x.com and iOS, 10 minutes on Android.
The API docs give different upload limits (20 minutes by default, 125 for Premium). X Help pages block automated reading, so these were read from X's own indexed pages.
Official: X Help: longer videos.
What is the file size limit for a video on X?
Free: 512 MB. Premium: 16 GB.
The API docs say 8 GB by default for posts.
Official: X Help: videos on X.
What frame rate should a video on X use?
60 fps or less; 30 or 60 recommended.
Official (API docs): X developer docs: media best practices.
Which file types and codecs does X (Twitter) accept?
MP4 or MOV; H.264 High Profile; AAC-LC audio; 4:2:0, progressive.
Official (API docs): X developer docs: media best practices.
How long can the caption be on X (Twitter)?
280 characters; 25,000 with Premium. A link counts as 23.
The 25,000 figure is on X Help: X Premium.
Official: X developer docs: counting characters.
What does X (Twitter) not publish for video post?
We found no official figure for a cover size or a safe zone. Where a guide quotes one, it is common practice or the ads spec, not a X (Twitter) rule for ordinary posts.
Questions
How long can a video be on X (Twitter)?
On X, free accounts can post videos up to 2 minutes 20 seconds and 512 MB. Premium subscribers can upload up to 4 hours (16 GB) on the web and iPhone, 10 minutes on Android. Use MP4 or MOV, H.264, at 1280×720 or 720×1280.
How long can a video on X be?
Free: 140 seconds (2:20). Premium: up to 4 hours on x.com and iOS, 10 minutes on Android.
What aspect ratio is a video on X?
Between 1:3 and 3:1. 16:9, 9:16 and 1:1 recommended.
Get the Slice Weekly
One free email every Friday: tools for creators and the best advice we found from people who make things.
Where do these numbers come from?
X (Twitter)'s own help, developer and ads pages, each opened on 2 October 2026. Every value says which kind of page it came from.
n = 10 specs, 7 with an official source link. Last updated 2 October 2026.
Get the data
Free · CSV and JSON · 2 files
This page’s own figures as a CSV, and the full files behind Social video specs 2026. One email unlocks every download on Slice’s data pages.
- This page’s figures (CSV) Every table and figure on this page, with its source line.
- Every spec (CSV) One row per format and spec, with its status and source.
- Every spec (JSON) The same, structured by platform and format, with the measured safe zones in pixels.
Free to reuse under CC BY 4.0: credit “Slice (tryslicemedia.com)” and link to this page. Leave the box unticked and we send you nothing. Everything on this page stays free to read without an email.
Other platforms
- TikTok video size and specs 1080×1920 (9:16)
- Instagram Reels size and specs 1080×1920 (9:16)
- Instagram Story size and specs 1080×1920 (9:16)
- Instagram feed video size and specs 1080×1920 (9:16); 4:5 and 1:1 accepted
- YouTube Shorts size, length and specs 1080×1920 (9:16) or square
- YouTube video size and specs 1920×1080 or 3840×2160 (16:9)
- Facebook Reels and video specs 1080×1920 (9:16)
- LinkedIn video size and specs 1:2.4 to 2.4:1, up to 4096×2304
- Snapchat Spotlight video specs 1080×1920 (9:16)
- Pinterest video Pin size and specs 1080×1920 (9:16)
- Threads video size and specs 9:16, up to 1920 px wide