How to compress video without losing too much quality
Genuinely lossless is not on offer — but the difference between a careful compression and a careless one is large, and it is mostly about order.
In short
Re-encoding always costs something. Keep it to one pass from the best source, prefer cutting resolution over cutting quality, and compress last — after every edit is done.
Let us be accurate about the premise: compressing a video re-encodes every frame, and re-encoding is lossy. There is no setting that makes a smaller file with no loss at all. What there is, is a large gap between doing it well and doing it badly.
One pass, from the best source
The single biggest avoidable loss is generation loss — encoding something that has already been encoded. Each pass discards detail the previous one left, and the second encoder cannot tell what is already missing. Always start from the original, and if the result is not small enough, go back to the original and use a harder setting rather than compressing your own output again.
Cut pixels before you cut quality
Given a size target, there are two ways to reach it: fewer pixels encoded well, or many pixels encoded badly. The first almost always looks better. Balanced at 720p generally beats Smallest file at 1080p for a similar size, because the encoder has enough bits for the pixels it does have.
| Approach | Result |
|---|---|
| Higher quality at 720p | Clean and sharp at its size; softer only if blown up large |
| Smallest file at 1080p | Full resolution, but blocking in flat areas and smearing in motion |
Compress last
Trim, crop, rotate and add text first — at the highest quality you have — then compress the finished result once. Doing it the other way means every subsequent edit re-encodes an already-damaged file.
What to expect at each preset
- Higher quality (CRF 22) — very hard to distinguish from the source on normal footage. Use it when the video will be seen large or re-encoded again by a platform.
- Balanced (CRF 27) — the right default. Most people cannot tell at normal viewing size.
- Smallest file (CRF 33) — visible softening in motion and texture. For hard limits only.
Mistakes worth avoiding
- Running the compressor repeatedly on its own output.
- Compressing before editing.
- Compressing hard before uploading somewhere that will re-encode it anyway.
Tools used in this guide
Related guides
CRF explained
What the Constant Rate Factor actually controls, what the numbers mean, and why the same CRF gives a different result in H.264 and VP9.
2 min readvideoHow to reduce video file size
The four levers, in the order that actually saves the most, and how far to push each before it starts to show.
2 min readvideoHow video compression works
Why a minute of video is not 60 still photographs, what an encoder actually throws away, and why the same setting behaves differently on two clips.
3 min read