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.

X / Twitter video limits

X documents limits of 512MB and 140 seconds for standard accounts. Premium subscribers can upload longer and larger videos on supported clients. This preset focuses on a smaller transfer while retaining a broadly compatible H.264 MP4.

Sources: X video upload requirements · Reviewed 2026-06-13

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?
Any lossy compression can reduce quality. Use a larger target for detailed or long clips, and preview the result before posting.

Other compression presets