Twitter (X) Upload File Size Limit 2026

The twitter video file size limit has a clean split: free accounts are capped at 512MB, and X Premium subscribers get access to files up to 16GB, but only on web and iOS. That last detail matters more than most people expect, the Android app enforces a much shorter length regardless of subscription, so the higher file size ceiling isn't fully available everywhere you might upload from.
X video file size limit, by account and platform
| Account type | Platform | Max file size | Max length |
|---|---|---|---|
| Free | Any | 512MB | 140 seconds |
| Premium (paid) | Web / iOS | 16GB | Up to 4 hours (720p required beyond 2 hours) |
| Premium (paid) | Android | Same file handling, but capped at 10 minutes | 10 minutes |
Why x video file size limit numbers vary so much online
Search around and you'll find older figures, 2GB, 3GB, 8GB, attached to X Premium's video allowance. Those numbers reflect earlier stages of X's rollout as it expanded video limits in steps rather than all at once. As of the current help documentation, Premium's ceiling on web and iOS sits at 16GB, and the safest approach if you're relying on an exact figure for your own account is to check X's own help pages directly, since limits tied to subscription tiers have shifted more than once and may again.
What the free tier actually gets you
512MB is generous enough for a compressed 140-second clip at reasonable quality, the free tier's video length cap keeps file size from becoming a real bottleneck for most short posts. Where it becomes limiting is longer or higher-resolution footage, a 4K clip even under 140 seconds can bump into that ceiling faster than expected.
Why this is worth checking again later
X has expanded Premium's video allowance more than once since launching the subscription tier, and the jump from earlier figures like 2GB or 8GB to the current 16GB reflects that pattern continuing. There's no strong reason to expect the number to stay fixed indefinitely, so if a specific upload is right at the edge of what your account currently allows, a quick check of X's own help documentation before you rely on it beats trusting a number that may have already moved.
Getting the most out of a Premium file size allowance
- Confirm which device you're uploading from. The same Premium account gets 16GB on web or iOS but only a 10-minute video on Android, a gap worth planning around if you switch devices.
- Use 720p for anything past the 2-hour mark, since X requires it at that length regardless of file size headroom.
- Compress before uploading on the free tier, where 512MB is a hard wall with no subscription workaround.
Staying under the limit without guesswork
Whichever tier you're on, checking your actual export size before upload beats finding out mid-upload that a file is too large. If you're posting the same video to X and other platforms, sizing it once for the tightest limit in that group, typically X's free-tier 512MB if you're not subscribed, saves a second compression pass later. The social media image resizer handles the dimension side of that conversion.
Posted Once schedules video to X and nine other platforms, flagging upload issues instead of leaving a failed post to discover later. Start scheduling free →
Schedule to every platform at once
Posted Once publishes your content to all 10 social networks from one place.
Start free trial