Vidlora guide

How to reduce MP4 file size

An MP4's size follows a simple formula: bitrate multiplied by duration. Everything you can do to shrink a file either lowers the bitrate (through compression, lower resolution or lower frame rate) or shortens the duration. Knowing which lever to pull first saves time and protects quality. This guide ranks the options by impact, shows worked calculations, and explains the traps, such as shrinking a file that is already efficient.

7 minute read

The size formula

File size in megabytes is roughly bitrate in megabits per second multiplied by seconds, divided by eight. A 10-minute video (600 seconds) at 8 Mbps is 600 x 8 / 8 = 600 MB. At 4 Mbps it is 300 MB; at 2 Mbps it is 150 MB. Audio adds a little: 128 kbps is about 9.6 MB for those ten minutes. This tells you what is possible. To get a 10-minute clip under 100 MB, you need a total bitrate near 1.3 Mbps, which is workable at 720p with a good encoder but poor at 4K. Before changing anything, look at the current bitrate in a metadata viewer; it shows whether you have room to reduce and by how much, instead of guessing.

Lever one: compress at a lower quality target

Re-encoding with a lower quality target, such as a higher CRF value, is usually the largest single saving because it keeps the resolution and duration while spending fewer bits per frame. With a typical H.264 encode, moving from CRF 18 to 23 often cuts size by about 40 percent, and from 23 to 28 by about another 40 percent. Phone and camera footage is often recorded at very high bitrates, for example 40 to 100 Mbps for 4K, so compression can reduce it by 80 to 90 percent with modest visible change. Start at a moderate setting, check the result on the device where you will watch it, and only then push harder. Do this once from the original rather than stacking multiple passes.

Lever two: reduce resolution

Pixel count drives how many bits the encoder needs. Dropping from 4K to 1080p cuts the pixel count to a quarter, and 1080p to 720p to under half. A 4K phone video of 600 MB might become 150 MB at 1080p with similar quality at normal viewing size. Resize only when the display is smaller than the source: a video for phone viewing, a web page, or an email attachment rarely benefits from more than 1080p. Keep the aspect ratio by scaling width and height by the same factor, for example 1920x1080 to 1280x720. Never upscale to make a file look bigger, because that increases size without adding detail. Resize before or together with compression, not afterwards.

Lever three: trim and cut

The cheapest way to shrink a file is to remove footage you do not need. A 12-minute recording with 3 minutes of useful content becomes a quarter of the size just by trimming, with no quality loss if the cut is done by stream copy. Trim the start and end first: pauses before you begin speaking, cooldown seconds after the action, and cuts for mistakes. If you need to remove a section in the middle, cut it into separate pieces and merge them. Do the trimming before compression so the encoder works on less material and finishes faster. For long screen recordings and lectures, trimming silence and dead time often saves more than any quality setting.

Lever four: lower the frame rate and audio bitrate

Reducing frame rate from 60 fps to 30 fps cuts the data for the video stream by roughly 30 to 40 percent, because fewer frames need encoding, though motion looks less smooth. It suits screen recordings, talking-head videos and slides; avoid it for sport or gaming. Audio is a smaller part of the file but can matter for long videos: 320 kbps is an unnecessary luxury for speech, and 96 to 128 kbps AAC sounds clear. For a 1-hour lecture, going from 256 to 96 kbps saves about 70 MB. Mono audio halves audio size again for single-speaker recordings. These adjustments are most useful when you are close to a size limit and need the last 10 to 20 percent.

A worked example

Suppose you recorded a 4K video on a phone: 5 minutes, 400 MB, at about 11 Mbps, and you want to send it by email with a 25 MB limit. 25 MB across 300 seconds is roughly 0.67 Mbps total, which is too low for 4K. First trim 5 minutes to the 2 minutes that matter: at the same bitrate that is 160 MB. Next, resize to 720p. Then compress at a moderate setting: a 2-minute 720p clip at about 1.5 Mbps is around 22 MB with audio. That fits. If it still looks soft, accept a shorter clip instead of a lower quality target. The order matters: trim, resize, then compress. Working in the opposite order wastes processing time on footage you discard.

Common mistakes

The first mistake is compressing a file that is already small. A 1080p video at 2 Mbps from a streaming site is already efficient, and re-encoding it can produce a larger file or visible damage. The second is repeated re-encoding, which compounds artifacts, so always start from the original. The third is renaming a .mov or .mkv file to .mp4: the extension changes but the contents do not, and the file may not play; use a proper converter instead. The fourth is resizing to non-standard dimensions with a different aspect ratio, producing a stretched picture. The fifth is ignoring audio, which can be 10 to 20 percent of a small file. Finally, judging quality on a small preview instead of full screen hides problems that appear on a larger display.

When format conversion helps instead

Sometimes the quickest saving comes from changing codec rather than quality. A file encoded with an old codec such as MPEG-4 Part 2, or a high-bitrate camera file in H.264, can shrink substantially when converted to H.265 (HEVC), which typically needs 30 to 50 percent less data for equal quality, though compatibility is narrower on older devices. For web pages, WebM with VP9 or AV1 may be smaller still. If the MP4 is large because it contains several audio tracks or embedded subtitles, removing the extras helps. Check the details first with a metadata viewer. If the codec is already H.264 at a modest bitrate, stay with compression and resizing instead, because a format change gives little extra and may limit where the file plays.

Try the free video downloader

Get formats

Related guides