vidlocuson-device

Compress video for Twitter / X

Free, no watermark, no signup, and your file never leaves your device.

About 40% smaller, quality kept, never larger than the original

On X (formerly Twitter), free accounts face two limits at once, and most people hit the second one first: a 512 MB file size cap and a hard 2 minute 20 second (140 second) duration limit. Premium raises both substantially (multi-GB files and much longer videos), but for a standard account the duration cap is strict and cannot be compressed away, only trimmed. This tool handles the size; the FAQ is honest about the time limit.

There is a second, quieter reason uploads fail on X: it only accepts H.264 video. If you upload straight from an iPhone, your clip is often HEVC (H.265), which X rejects or mangles. This tool re-encodes to standard H.264 MP4, which is exactly what X wants, so a file that would not post suddenly does.

X also re-encodes every upload for its own delivery, so handing it a clean, well-sized H.264 file gives that compression good material to work with instead of a bloated or incompatible source. All of this runs on your device, with nothing uploaded until you choose to post.

Questions people ask

What are X's video limits?
Free accounts: 512 MB maximum and 2 minutes 20 seconds (140 seconds) maximum. X Premium raises the file size into the multi-GB range and allows much longer videos. Format must be MP4 or MOV with H.264 video. Verified against X's media guidance and cross-referenced sources, June 2026.
Why does X reject my iPhone video?
Most likely because it is HEVC (H.265), which X does not reliably accept. iPhones record in HEVC by default. Re-encoding to H.264, which this tool does, produces a file X accepts. A too-large or too-long file are the other common reasons.
Can I compress my way under the 2:20 limit?
No. The 140-second cap is about duration, not size, so compression cannot help; you have to trim the clip shorter (or use X Premium, which lifts the limit). Compression only solves the 512 MB size cap.
Is my video uploaded to compress it here?
No. The re-encode runs in your browser, on your device, and nothing is sent anywhere. Only when you post to X does the file leave.

Platform limits last verified June 2026. Source: X media best-practices + cross-referenced sources. Limits change; if a number looks off, tell us and we'll recheck.