Make a clip upload fast and reliably on X — free, no watermark, and
100% in your browser. Your video is never uploaded to us.
How to compress a video for X
Drop your video above — it's processed locally, never uploaded.
A ~15 MB target is preselected for smooth uploads. Trim to your best moment.
Click Compress video, download, and post the MP4 on X.
Twitter / X video, briefly
X plays MP4 (H.264). While it accepts fairly large files, a compact MP4 uploads faster, is less likely to
fail on mobile data, and looks the same in-feed. SumoSquash re-encodes locally with WebCodecs (with a VP9/WebM
fallback) — no upload, no watermark.
What format does X want?
MP4 with H.264 — exactly what SumoSquash outputs.
Why does my upload fail?
Usually an odd container or too-high bitrate; re-encoding to a compact MP4 fixes it.
Is my video uploaded to SumoSquash?
No — it's compressed in your browser; you post it to X yourself.