How to reduce a video file size
What actually makes a video file large, which levers shrink it, and how to use Clipy's compressors to hit a size without guessing.
Codecs, containers and where the bytes are
A file format such as MP4 is a container: a box that holds a video track, an audio track and timing information. The codec is the method used to compress what goes inside, typically H.264 video and AAC audio in an MP4. Two files in the same container can differ enormously in size depending on the codec and bitrate.
Compression is almost always lossy: detail is discarded so the data fits in fewer bytes, because lossless formats retain the original information and may not reduce the file enough for a strict sharing limit.
Two ways to shrink in Clipy
The general compressor re-encodes your video at a lower bitrate for a smaller file. The fit-to-size tool works from the other direction: you set a target size and it calculates the bitrate that fits. Trimming to the part that matters helps both, and cuts video seconds are seconds not encoded at all.
- Add your video, up to 250 MB and 10 minutes.
- Trim the clip first if only part of it matters.
- Choose the general compressor for a lighter file, or fit-to-size for an exact limit.
- Check the result, especially motion and on-screen text.
- Keep the original until you have checked the export.
Troubleshooting
If the result looks soft, a lower resolution or a shorter clip frees bitrate for quality. If the file barely shrank, the source was already efficient and needs a lower bitrate. If playback fails on another device, convert to MP4 with H.264 video and AAC audio. Trimming is exact but slower with re-encoding, or quick when the cut snaps to the nearest keyframe.
Common questions
Does lowering resolution always help?
Usually. Fewer pixels means less data per frame, so the same bitrate spreads further and the picture holds up.
Why did my trim get bigger, not smaller?
A new export re-encodes at the settings chosen for the output. Use the compressor or fit-to-size tool to control the bitrate of the result instead of judging by the input file.
Try the workflow
Prepare your own file and review the result before using it.
Open the related Clipy tool