Compress Video Files
Shrink videos for email, chat apps and websites. Free and private, right in your browser.
How video compression works
Two settings control a video's file size: resolution and quality. Recording at 4K and sharing at 1280 pixels wide alone can cut the size dramatically, and a slightly lower quality setting removes detail most viewers will never notice. Smushify lets you set both per video or for every video at once.
Compressed videos upload faster, fit within email and chat attachment limits, and load quicker on websites.
How to compress a video
Drop your videos above. MP4 is selected for maximum compatibility. Choose a maximum width (1280 is a good default for sharing) and lower the quality slider for smaller files, then click Convert All. Compare the before and after sizes and download the results. Output is capped at 1920 pixels wide.
Frequently asked questions
How do I make a video small enough to email?
Set the maximum width to 1280 or lower and reduce the quality slider. Short clips usually end up a few megabytes.
Which format gives the smallest video?
File size depends mostly on resolution and quality rather than the format. MP4 is the best choice when compatibility matters.
Are my files uploaded anywhere?
No. Smushify converts everything inside your browser using WebAssembly. Your files are never sent to a server, so it is safe for private photos, client work and unreleased videos.
Can I convert many files at once?
Yes. Drop in as many files as you like, use "Format for all" and "Quality for all" to set every file in one go, then click Convert All and Download All.
llms.txt: what Smushify does and how to automate it