Initializing... drag & drop files here
Supports: MP4, M4V
Converting MP4 to MP4 re-encodes the file, which is useful for compressing large MP4 files to reduce storage and sharing size, upgrading the codec (e.g., H.264 → H.265 for 50% smaller files), lowering resolution for mobile or web use (e.g., 4K → 1080p), trimming unwanted sections without changing the format, and adjusting bitrate for specific upload limits (email, social media).
| Goal | Recommended Setting |
|---|---|
| Reduce file size by 50% | Target File Size: 50% |
| Fit under 25 MB (email) | Specific File Size: 25 MB |
| Upgrade to H.265 | Change Video Codec to H.265 |
| Lower resolution | Video Resolution: 720p or 480p |
| Extract a clip | Trim: Start Time + Duration |
| Best quality-to-size | Constant Quality (CRF) |
| Codec | Compression | Speed | Compatibility |
|---|---|---|---|
| H.264 (default) | Good | Fast | Universal |
| H.265 | ~50% better | Slower | Modern devices (2015+) |
| AV1 | ~30% better than H.265 | Slowest | Newest devices |
The main use cases are compression (reducing file size), codec upgrade (H.264→H.265), resolution change (4K→1080p), and trimming. The output stays in the universally compatible MP4 format.
Yes, some quality loss is inherent. Use Quality Preset "Highest" or Constant Quality (CRF) with a low value to minimize visible degradation. The trade-off is smaller file size.
Target File Size at 50% produces roughly half the original size. Upgrading from H.264 to H.265 saves an additional 40-50%. Combining codec upgrade with resolution reduction can achieve 70-90% reduction.
Yes. Set trim points under Trim, then choose a compression method under File Compression. Both are applied in a single pass.
CRF maintains consistent visual quality — you control quality, the encoder determines file size. Target File Size lets you specify the exact output size — the encoder adjusts quality to hit your target.