4 min read · January 30, 2024 · Updated April 5, 2025
How to Reduce MP4 File Size Online Free — Without Losing Quality
Learn how to compress and reduce MP4 file size using FFmpeg in your browser. Free, private, no upload needed.
Why Reduce MP4 File Size?
Large MP4 files are slow to share, upload, or stream.
Reducing file size makes them easier to send via email, upload to social media, or store on device.
Method 1: Re-encode with Custom FFmpeg Args
Our converter tool supports custom FFmpeg parameters.
To reduce file size, use H.264 encoding with a higher CRF value:
``
-c:v libx264 -crf 28 -preset fast -c:a aac -b:a 128k
`
CRF guide:
- 18 — visually lossless, large file
- 23 — default balance (good quality, moderate size)
- 28 — noticeably smaller, slight quality drop
- 35 — very small file, low quality
Method 2: Lower Resolution
Add a scale filter to reduce resolution:
` -c:v libx264 -vf scale=1280:-2 -crf 23 -c:a aac
`
This scales to 1280px width while maintaining aspect ratio.
Going from 4K to 1080p alone can reduce file size by 60–75%.
Method 3: Target Bitrate
For precise file size control, use bitrate targeting:
`
-c:v libx264 -b:v 2M -c:a aac -b:a 128k
`
Replace 2M` with your desired bitrate (1M, 3M, etc.).
Method 4: Stream Copy (No Quality Loss)
If you just need a different container (MP4 → MKV), use stream copy —
zero re-encoding, zero quality loss, instant conversion.
This doesn't reduce file size but changes the container format.
Try It Free
Use our free MP4 converter to reduce file size with custom FFmpeg args.
Your file never leaves your browser.
Ready to convert your video?
Use the Free FFmpeg Converter →