How to Reduce a Video File Size Without Ruining the Quality
A one-minute clip from a modern phone can easily pass 100 MB. That is far too big for email and slow to upload anywhere. The good news: most of that size can go away with almost no visible difference, as long as you change the right things.
Why phone videos are so big
Phones record at a very high bitrate, the amount of data used for each second of video. A phone recording in 4K at 30 or 60 frames per second writes tens of megabits every second so it can capture every detail, even if you later watch it on a small screen. That is great for editing, but wasteful for sharing.
Three things decide how big a video file is:
- Length. Double the duration, double the size.
- Resolution. 4K has four times as many pixels as 1080p, and 1080p has more than twice as many as 720p.
- Compression level. How much detail the encoder is allowed to discard. This has the biggest effect of all.
What a video compressor actually does
A compressor re-encodes the video with more efficient settings. ConvertKiwi's video compressor uses the H.264 codec, the most compatible video format there is, and controls quality with a setting called CRF (constant rate factor). A lower CRF means better quality and a bigger file, and a higher CRF means a smaller file. Every step of about 6 roughly halves the file size.
You choose one of three levels:
| Level | Resolution | Quality setting | Audio | Good for |
|---|---|---|---|---|
| Smallest file | Up to 720p | CRF 32 | 96 kbps | Email, chat apps, strict upload limits |
| Balanced | Up to 1080p | CRF 28 | 128 kbps | Most sharing, social media, cloud storage |
| Better quality | Original size | CRF 24 | 160 kbps | When you want to keep nearly all the detail |
The resolution limit applies to the height of the frame, and a video is never enlarged. A 4K clip on "Balanced" comes out at 1080p, while a 720p clip stays at 720p. Vertical phone videos keep their shape: the limit applies to the height, so they get proportionally narrower.
The result is always an MP4 file that plays on any phone, browser, TV and social network. It is also prepared for streaming, so it starts playing before it has fully downloaded.
Which level should you pick?
Sending by email
Most email services cap attachments at around 20–25 MB (Gmail's limit is 25 MB). Start with Smallest file. As a rough guide, a 720p clip at this level usually lands at a few megabytes per minute, depending on how much movement there is. If the result is still too big, trim the video first. Length is the one thing a compressor cannot change.
Chat apps and Discord
Messaging apps usually recompress videos themselves, often quite aggressively. Sending a file that is already reasonably small (Balanced or Smallest file) gives you more control over how it looks. Some platforms have strict limits for free accounts. On Discord, for example, the free upload limit is currently 10 MB.
Uploading to YouTube, Instagram or TikTok
These platforms re-encode every upload anyway, so feeding them a higher-quality file gives a better final result. Use Better quality or skip compression entirely if your connection can handle the original.
Archiving or backing up
Keep the original if you might edit the video later. If storage is tight, Better quality can shrink a phone recording a lot without a visible difference on most screens.
Why some videos barely shrink
- The video is already compressed. Files that came from WhatsApp, social media or a screen recorder are often already efficient. Compressing them again saves little, and it can cost some quality.
- Lots of motion. Confetti, water, fast sports or a shaky camera change every pixel in every frame, and that takes more data no matter what.
- Very short, high-resolution clips. Try the Smallest file level, which also lowers the resolution.
Other ways to make a video smaller
- Trim it. Cutting a two-minute clip down to the 30 seconds that matter cuts the size by 75% before any compression.
- Record at a lower setting. If you only share videos, 1080p at 30 fps is plenty. On iPhone, look in Settings → Camera → Record Video. On Android, look in the camera app's settings.
- Convert MOV to MP4. iPhone MOV files in the HEVC format are efficient but don't play everywhere. Converting MOV to MP4 fixes compatibility. If size is the goal, use the compressor, which produces MP4 directly.
- Send a GIF for short loops. For a few silent seconds of a reaction or a demo, an animated GIF may be all you need.
Step by step
- Open the video compressor and add your video (MP4, MOV, WEBM, MKV, AVI or M4V, up to 100 MB).
- Pick a level. If you're not sure, start with Balanced.
- Click "Compress video". The progress bars show the upload, then the real encoding progress.
- Download the MP4 and check its size. If it's still too big, run the original again on Smallest file.
Tip: always compress from the original recording, not from a file that was already compressed. Each round of compression removes a little more detail, the same way photocopying a photocopy does.
More guides
iPhone Videos Won't Play on Windows or Android? Convert MOV to MP4
Why iPhone MOV videos often fail on Windows, Android, smart TVs and websites, how to convert them to a universally compatible MP4, and how to avoid the problem.
Read the guide →How to Make a Good-Looking GIF From a Video
Turn a video clip into an animated GIF that looks sharp and stays small: how GIFs work, how to pick the right clip and why some GIFs look grainy.
Read the guide →How to Add Subtitles to a Video (Automatically, for Free)
Add subtitles to a video in minutes: automatic transcription, fixing mistakes, choosing a readable style, and when to use an SRT file or subtitles burned into the video.
Read the guide →WEBP vs PNG vs JPG: Which Image Format Should You Use?
A plain-English comparison of WEBP, PNG and JPG: file size, quality, transparency and compatibility, plus a simple rule for picking the right one.
Read the guide →