Compress video for X (Twitter)
Re-encodes at a X (Twitter)-appropriate resolution and bitrate to shrink the file, using a WebAssembly build of ffmpeg in your browser.
Batch is free and unlimited - files are processed one after another on your device, with no queue or daily cap. Maximum 100 MB per file; the first run loads a ~30 MB engine once per visit.
Frequently asked
What's the file size limit on X (Twitter)?
X (Twitter) allows ~512 MB. This tool re-encodes at a lower bitrate and caps resolution at 1920×1080 to shrink the file well below that.
Will compression hurt quality?
Some quality is traded for size, using a setting tuned for short-form delivery rather than archival - fine for feed viewing, not for re-editing later.
Does it upload my file anywhere?
No. Compression runs locally via a WebAssembly build of ffmpeg - the file never leaves your device.
Koldflux exports every render already sized and compressed correctly for X (Twitter) - no manual step.
Automate this in Koldflux