Video Optimizer
Reduce video file size while maintaining good quality — processed in your browser with ffmpeg
Free Video Compressor — Reduce Video File Size Online
ezyimg's Video Compressor reduces video file size using H.264 or VP9 encoding with configurable CRF quality settings. Choose from quick presets (Social Media, Web, High Quality, Max Compression) or fine-tune manually — all processing runs locally in your browser.
How to Use
- 1
Upload your video
Drop an MP4, MOV, WebM, AVI, or other video file into the upload area.
- 2
Choose a preset or adjust manually
Use quick presets (Social Media 720p, Web 1080p, High Quality, Max Compression) or set CRF quality and resolution manually.
- 3
Set CRF quality
Lower CRF = better quality and larger file. Higher CRF = smaller file with more compression. CRF 23 is recommended for a good balance.
- 4
Set output resolution (optional)
Reduce the width to further shrink the file size. Uncheck 'Keep Original' and drag the width slider.
- 5
Compress and download
Click Optimize Video. Compare before/after file sizes and download the compressed video.
Tips & Best Practices
- →CRF 23 is the standard for web video — good quality at reasonable file sizes.
- →CRF 28 is ideal for social media where slight quality reduction is acceptable.
- →Reducing resolution (e.g. 1080p to 720p) combined with CRF 28 gives the best size reduction.
- →Remove audio if you only need the video track — this can save 10–20% file size.
- →WebM (VP9) output is typically 20–30% smaller than MP4 at the same visual quality.
Frequently Asked Questions
How do I compress a video online for free?
Upload your video to ezyimg's Video Compressor, choose a preset or set the CRF quality slider, then click Optimize Video. The tool re-encodes the video at a lower bitrate to reduce file size.
How much can I reduce video file size?
Typically 30–80% depending on the original file and your settings. A 100MB MP4 filmed on a phone can often be compressed to under 20MB with CRF 28 at 720p without noticeable quality loss.
What is CRF in video compression?
CRF (Constant Rate Factor) is a quality-based encoding setting. Values range from 0 (lossless) to 51 (maximum compression). CRF 18–23 is considered high quality; CRF 24–28 is good for sharing; CRF 29+ is heavy compression.
What is the best format for compressed video?
MP4 (H.264) has the widest compatibility and compresses well. WebM (VP9) is smaller at the same quality but less universally supported. For sharing on social media, MP4 is the best choice.
Will compressed video look worse?
With moderate settings (CRF 23–28), quality loss is barely noticeable in most cases. For high-movement content or dark scenes, keep CRF lower (18–22) to avoid visible artifacts.