Skip to content
xfetchyxfetchy

Twitter/X Video Length & Size Limits Explained (2026)

By The xfetchy Team · June 24, 2026 · 6 min read

"How long can a Twitter video be?" sounds like it should have one clean answer. It doesn't. The cap depends on the account that uploaded it — a standard free account and an X Premium subscriber live under very different rules, and X has quietly moved these numbers more than once. Here's what we know about length, file size, resolution, and format limits as of 2026, where the free-vs-Premium line falls, and why all of it matters the moment you go to download a clip.

The honest disclaimer up front

X changes its upload limits more often than it announces them. The figures below are accurate to the best of our knowledge in 2026, but treat them as well-informed ranges, not laws of physics — Premium tiers in particular have crept upward as X pushed long-form video. If a number here is off by the time you read it, the *structure* still holds: free accounts are tightly limited, paid tiers are far more generous, and a downloader can only ever give you what the uploader's tier allowed.

Maximum length: free vs Premium

Length is where the tiers split hardest, and it's the limit most people are searching for.

  • Standard (free) accounts: historically capped around 2 minutes 20 seconds. This is the classic Twitter video length, and it's why so many older clips end abruptly at that mark.
  • X Premium / Premium+: dramatically longer — measured in hours, not minutes. Premium has supported uploads up to roughly 3 hours, with higher tiers able to post even longer long-form video at times.
  • The takeaway: if a single uploaded video runs longer than ~2:20, it almost certainly came from a paying account.

That last point is the practical one. When you find a 40-minute video on X, it exists because the uploader paid for the privilege — and that has nothing to do with whether *you* can download it. You can. The length you can save is simply whatever they were allowed to upload.

File size limits

File size scales with the tier the same way length does. Standard accounts have long been held to a 512 MB ceiling per video. X Premium raises that into the multi-gigabyte range (reports have put it as high as around 8 GB), which is what makes hours-long uploads possible in the first place. A bigger allowed file size means more room for higher bitrate, which means a sharper-looking source. For the full creator-side picture, see our Twitter/X video specs guide.

Resolution caps: uploaded vs served

Here's a distinction worth being precise about. X *accepts* uploads up to 4K (3840×2160) — but accepting a 4K file and *serving* a 4K stream in your feed are two different things. Most in-app and in-feed tweet video effectively tops out at 1080p, with X transcoding everything into its own H.264 MP4 renditions. True 4K only shows up when a creator deliberately uploaded at that resolution, which is rarer than most people expect.

This matters for downloading: a tool can only hand you the renditions X actually publishes. If the highest one is 1080p, that's your ceiling — no downloader can manufacture detail that was never in the stream. We dig into that reality in How to download 4K Twitter video, and the broader encoding picture lives in Twitter video formats explained. When a genuine 4K rendition exists, our 4K downloader surfaces it; the rest of the time, 1080p HD is the real max.

Supported formats and codecs

On the upload side, X is narrow about what it accepts and then converts everything to its own format anyway:

  • Container accepted: MP4 and MOV.
  • Video codec: H.264 is the safe choice; H.265/HEVC sources sometimes fail or get rejected.
  • Audio: AAC.
  • What X actually serves: standardized H.264 MP4 renditions, regardless of what was uploaded — exactly what you get back as a clean MP4 from our MP4 downloader.

So no matter how exotic the original file was, what reaches your screen — and what you download — is a transcoded MP4. That's a feature, not a bug: it means downloads are predictable and play everywhere.

What all this means when you download

Tie it together and the rule is simple: the length, size, and quality you can download are whatever the uploader's tier allowed and X chose to publish. A free-account clip caps out short and at 1080p or below. A Premium upload can run for hours at higher bitrate. xfetchy doesn't impose its own limits — we redirect you to the exact renditions X already hosts on its CDN, in original quality, with no watermark (because X never added one) and nothing stored on our end.

  • Long video won't fully download? It's likely a large Premium upload — give it a moment, and check our fixes in Why won't my Twitter video download.
  • Quality lower than you hoped? You've hit the uploader's ceiling, not ours — pick the highest option offered.
  • Only need part of it, or just the audio? Pull the sound with the MP3 extractor and trim on your own device.

The bottom line

There is no single "Twitter video length limit" — there's a free limit and a Premium limit, and the gap between them is huge. Standard accounts top out around 2:20 and 512 MB; Premium tiers stretch to hours and gigabytes. Resolution maxes at 4K on upload but usually 1080p on playback. And because X transcodes everything to H.264 MP4, that's the clean, watermark-free file you'll download every time. Ranges shift, so don't quote these to the decimal — but the tiered shape of it has held steady, and that's the part actually worth understanding. Want to see your own limits in action? Paste a link into xfetchy.

xfetchy
The xfetchy Team

We build xfetchy, a free, no-login Twitter/X video downloader, and spend our days working with X's media formats — so these guides come from hands-on experience, not guesswork.

Tools mentioned in this guide

Keep reading

Try it yourself

← Back to the blog