X (Twitter) video length limit in 2026: 2 min max per upload, 15s–2 min optimal range. Why max ≠ best-performing.
X (Twitter) max video length: 2 min. Best-performing range: 15s–2 min.
X (Twitter)'s maximum video length in 2026 is 2 min per single upload. The recommended optimal length — the range where X (Twitter)'s algorithm reliably rewards completion — is 15s–2 min.
The gap between "max allowed" and "best performing" matters. X (Twitter) surfaces the max length as a ceiling, not a target. Posting at the maximum length usually under-performs shorter cuts because X (Twitter) ranks on completion rate, not raw watch time. A 60s clip watched to the end out-performs a 600s clip dropped at 90s every time.
What happens if you exceed the limit: X (Twitter)'s uploader rejects the file with a "video too long" error. For long-form sources, split the source into multiple posts or pick the highest-engagement segment using a clip-scoring pass.
Note: Premium+ raises video to 4h and post text to 25k chars.
If you're repurposing from a long-form source — podcast, webinar recording, long YouTube video — the highest-leverage conversion path is: (1) transcribe the full source, (2) score segments by hook strength + payoff density, (3) cut the top-scoring 15s to 2 min clip, (4) reframe to 16:9 ratio, (5) burn captions. The comparison table below shows length limits across the platforms most creators cross-post to alongside X (Twitter).
X (Twitter) compared against 4 platforms most creators publish to alongside it.
| Platform | Max video length | Category |
|---|---|---|
| X (Twitter) | 2 min | social-text |
| Threads | 5 min | social-text |
| Bluesky | 1 min | social-text |
| 10 min | social-text | |
| Facebook Feed | 4 h | social-mixed |
2 min per upload in 2026. Most creators ship in the 15s–2 min range for best algorithm performance.
X (Twitter) enforces the 2 min cap at the uploader level. Trim before upload, or split the source into multiple posts.
15s–2 min is the sweet spot — long enough for a real payoff, short enough to keep completion rate high.
Yes — Premium+ raises video to 4h and post text to 25k chars.
Browse all platform specs · Cross-platform repurposing guides · See Kompozy pricing · Start your trial →