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.