MP4 Compressor

Make MP4 files smaller in your browser: three quality levels with a live size estimate, or an exact MB target. The result is still an MP4.

Runs in your browser

Browser-only · H.264 MP4 out · sound copied unchanged · bitrate capped at 70% of the original so files can't grow

Drop a file here or click to browse
MP4 · MOV · MKV · WebM · M4V · TS · one video at a time · Files never leave your device.
How to shrink
Quality
Frame rate
Advanced
Codec

Expected result

—

Result

—

Why MP4 files get so large

Phones record MP4 at high bitrates so that nothing is lost while filming: about 16–18 Mbps for 1080p at 30 fps and 40–50 Mbps for 4K, which is 120 MB to 375 MB per minute. That headroom is useful for editing but wasted on a clip you only want to send or keep.

Re-encoding at a bitrate matched to the resolution recovers most of that space. A 1080p30 clip at the Balanced level uses 2.8 Mbps, about 21 MB per minute.

Keeping quality while shrinking

Quality loss shows first in fast motion, fine textures such as grass or water, and dark scenes. If those matter, choose High quality, or lower the resolution one step instead of squeezing the bitrate: 720p at 3 Mbps usually looks cleaner than 1080p at 1.6 Mbps.

The sound is copied unchanged unless you ask otherwise, so voices and music are never touched by this compression.

MP4 in, MP4 out

The output is H.264 video in an MP4 container, the combination every phone, browser, TV and editor plays. If your MP4 holds HEVC (H.265) video, converting to H.264 also fixes playback on Windows PCs without the HEVC extension.

The file name gets a suffix such as -compressed or -720p, so the original is never overwritten.

Reading the result

The result table compares size, resolution, frame rate, bitrate and length of the two files, read from the actual output. If the new file is larger, the original was already efficient; keep it.

How to use

  1. Drop a video onto the box or tap to choose one; the card shows its format, size and length.
  2. Pick Shrink by quality (Balanced suits most clips) or Target size for an exact limit.
  3. Check the expected result, then press Compress.
  4. Compare the original and result, then download the MP4.

FAQ

How much smaller will my MP4 get?

Typically 70–90% for phone recordings at the Balanced level, much less for files already compressed by a messenger or editor. The estimate under the options shows the expected size before you start.

Does it compress MP4 losslessly?

No. Making a video meaningfully smaller always re-encodes it with some loss; "lossless" MP4 compression tools only change the container. Choose High quality to keep the loss invisible in most viewing.

Can I keep the subtitles inside my MP4?

Not yet; only the main video and sound tracks are kept, and the card tells you how many other tracks will be dropped.

Related tools

More Video tools: Video

Send feedback

Found a bug or have an idea? Tell us — it helps make the tools better.

Only needed if you would like a reply.

Page: /video/compress-mp4/