VidSlim

Compress Video for X (Twitter)

X (Twitter) accepts videos up to 512MB and 2 minutes 20 seconds, then re-encodes them. Compressing first means faster uploads and fewer failed posts on mobile data — all done locally in your browser.

Drag & drop a video here, or

Processed 100% in your browser — your file never leaves your device.

MB

X / Twitter video limits

X limits videos to 512MB and 140 seconds for most accounts, and re-encodes everything server-side to around 5–6 Mbps. Uploading anything far above that bitrate just wastes time, since viewers see X's re-encoded version anyway.

Frequently asked questions

What video size and length does X allow?
Up to 512MB and 2 minutes 20 seconds for standard accounts. Trim to length first, then compress to keep the upload fast and reliable.
Will compressing hurt how my video looks on X?
Minimally. X re-encodes uploads to its own bitrate, so a well-compressed 50MB file usually looks the same as the original 500MB one once it's live.

Other compression presets