How to Compress Video for Free Without Losing Quality
Your video is too large to email, upload, or share. You need to reduce the file size without making it look terrible. The good news: modern video codecs can compress videos by 50-80% with no visible difference to the human eye. Here's how to do it for free.
Why Videos Are So Large
Understanding why helps you compress smarter:
- Resolution: A 4K video has 4x the pixels of 1080p — and roughly 4x the file size
- Frame rate: 60fps is double the data of 30fps
- Bitrate: How much data is used per second. Higher bitrate = better quality but larger files
- Codec: How the video is encoded. Newer codecs (H.265/HEVC) compress 40-50% better than older ones (H.264)
- Duration: Longer videos are proportionally larger
Method 1: HandBrake (Best Free Desktop Tool)
HandBrake is the most popular free video compressor. It's open-source and works on Windows, Mac, and Linux.
- Download and install HandBrake (handbrake.fr)
- Open your video file
- Choose a preset:
- "Fast 1080p30" for general use (good balance of quality and size)
- "HQ 1080p30 Surround" for higher quality output
- "Gmail Large 3 Minutes" for email-sized output
- Click "Start Encode"
HandBrake settings for best compression:
- Codec: H.265 (HEVC) compresses better than H.264 but takes longer to encode
- Quality: RF 22-28 for H.264, RF 24-30 for H.265 (lower number = higher quality, larger file)
- Resolution: Downscale 4K to 1080p if the extra resolution isn't needed
- Frame rate: Keep "Same as source" unless you specifically need to reduce it
Method 2: FFmpeg (Most Powerful, Command Line)
FFmpeg gives you maximum control over video compression. Install it from ffmpeg.org (free).
Quick compression (H.264):
ffmpeg -i input.mp4 -vcodec libx264 -crf 23 output.mp4
Better compression (H.265/HEVC):
ffmpeg -i input.mp4 -vcodec libx265 -crf 28 output.mp4
Reduce resolution and compress:
ffmpeg -i input.mp4 -vf scale=1280:720 -vcodec libx264 -crf 23 output.mp4
The CRF (Constant Rate Factor) controls quality. For H.264: 18 (visually lossless) to 28 (smaller, slight quality loss). For H.265: 22 to 32. Start with the middle values and adjust.
Method 3: Online Video Compressors
For quick, one-off compression without installing software:
- FreeConvert.com — Up to 1GB, multiple format options, server-based processing
- Clideo.com — Simple interface, up to 500MB free, adds watermark on free plan
- 8mb.video — Specifically designed to compress videos to under 8MB for Discord
Privacy warning: All online video compressors upload your video to remote servers. For private or sensitive video content, use HandBrake or FFmpeg locally.
Method 4: VLC Media Player (Quick and Easy)
VLC isn't just a video player — it can convert and compress:
- Open VLC > Media > Convert/Save
- Add your video file
- Click Convert/Save
- Choose a profile (H.264 + MP3 is a good default)
- Click the wrench icon to adjust bitrate (lower = smaller file)
- Choose output location and click Start
How Much Can You Compress Without Quality Loss?
| Scenario | Typical Reduction | Visible Difference |
|---|---|---|
| Re-encode with modern codec | 40-60% | None to minimal |
| 4K down to 1080p | 70-80% | None on most screens |
| 60fps down to 30fps | 40-50% | Noticeable in fast motion |
| Aggressive bitrate reduction | 70-90% | Blockiness, blur visible |
| Screen recordings (originally uncompressed) | 80-95% | Usually none |
Screen recordings see the biggest gains from compression. If you recorded with Tools Oasis Screen Recorder, the output WebM file can often be compressed significantly when converted to H.264 or H.265.
Target File Sizes by Use Case
- Email attachment: Under 25MB (Gmail, Outlook limit)
- Discord: Under 8MB (free), under 50MB (Nitro)
- Slack: Under 1GB (but smaller is faster to view)
- WhatsApp: Under 16MB for video messages
- Website: Under 10MB for background videos; consider streaming for longer content
Quick Tips for Smaller Videos
- Trim unnecessary parts — Remove intro/outro dead time before compressing
- Don't compress twice — Each re-encode loses quality. Always compress from the original, not from an already-compressed version
- Match resolution to the viewing context — 4K is wasted in a 400px web embed; 720p is fine for most online viewing
- Use H.265 when possible — It produces files 40-50% smaller than H.264 at the same visual quality
While Tools Oasis doesn't have a dedicated video compressor yet, you can compress images with Tools Oasis Image Compressor for video thumbnails and use Tools Oasis Screen Recorder for capturing clips.