How to Make a Video Smaller (Complete 2026 Guide)

By Hieu Dinh

The email bounces back. Slack says the file is too big. Modern devices record video at quality levels that are wonderful to watch and miserable to share — a single minute of 4K iPhone footage is around 350MB. If you've ever needed to figure out how to make a video smaller without a tutorial that assumes you're an editor, this guide is for you.

Making a video smaller is rarely about one magic setting. There are five techniques — change the codec, lower the bitrate, downscale the resolution, trim the length, or change the container — and the right combination shrinks a video to 10% of its original size while keeping it visually identical. This guide covers how to make a video smaller on Mac, Windows, iPhone, Android, and online.

For the deeper "no quality loss" playbook see how to shrink video files without losing quality. For specific size targets see compress video for email or compress video to 50MB.


Five Ways to Make a Video Smaller

When you want to know how to make a video smaller, the first step is knowing what's actually shrinking. Video file size is governed by five variables. Picking the right one is the difference between a 90% size reduction with no visible quality loss and a blurry mess that's still too big.

1. Change the Codec (H.264 → HEVC or AV1)

The codec compresses each frame, and switching to a newer one is the biggest lever for how to make a video smaller. HEVC (H.265) is 40-50% smaller than H.264 at the same visual quality. AV1 shrinks another 20-30% on top.

Trade-off: H.264 plays anywhere. HEVC plays on 2017+ devices. AV1 is great for YouTube but spotty on older hardware. See HEVC vs H.264 and convert HEVC to H.264.

2. Lower the Bitrate

Bitrate is the data the codec spends per second, and it's the most direct way to make a video smaller. Cutting bitrate from 50 Mbps to 10 Mbps reduces file size by 80% — and the difference is usually invisible unless you pause on high-motion scenes. Recommended targets:

  • 4K video: 35-45 Mbps (H.264) or 15-25 Mbps (HEVC)
  • 1080p video: 8-12 Mbps (H.264) or 5-8 Mbps (HEVC)
  • 720p video: 4-6 Mbps (H.264) or 2-4 Mbps (HEVC)
  • Screen recordings (1080p): 3-5 Mbps is plenty

3. Downscale the Resolution

A 4K video has 4x the pixels of 1080p. Downscaling cuts the data the codec has to encode in the first place. If the video will be watched on a phone or in a Slack DM, 4K is overkill — drop to 1080p or 720p.

4. Trim or Cut the Length

The most underrated way to make a video smaller is making it shorter. Cutting 90 seconds of dead air from a 5-minute screen recording removes 30% of the file size with zero quality loss. Trimming is lossless when you cut on keyframes — a free way to make a video smaller before you touch any other setting.

5. Change the Container (MP4 / MOV / MKV)

The container (.mp4, .mov, .mkv) is the wrapper. Changing it alone barely affects size, but affects compatibility. MP4 is the universal answer. See shrink MP4.


How to Make a Video Smaller on Mac

Mac has three options for how to make a video smaller: Compresto (one click), QuickTime (built-in), and HandBrake (fine control).

Compresto is a native macOS app built to make a video smaller in one click. It uses hardware-accelerated HEVC encoding on Apple Silicon — a 2GB video compresses in seconds.

  1. Open Compresto
  2. Drag your video (MP4, MOV, AVI, MKV) into the window
  3. Pick a preset — Tiny, Small, Medium, or Large
  4. Click Compress

Compresto preserves the original and writes the compressed version next to it. The Small preset cuts file size 70-90% with no perceptible loss. It's the easiest way to make a video smaller without losing quality because it picks the right codec and bitrate automatically — see compress video without losing quality.

Using QuickTime Player

  1. Open your video in QuickTime Player
  2. Go to File > Export As
  3. Choose 4K, 1080p, 720p, or 480p
  4. Check Use HEVC to make the file even smaller
  5. Click Save

QuickTime works for one-offs but offers no bitrate control or batch mode.

Using HandBrake

HandBrake is the most flexible free option for how to make a video smaller on Mac.

  1. Download HandBrake and open your source video
  2. Pick the Fast 1080p30 preset
  3. In the Video tab set:
    • Video Codec: H.265 (x265) for size, H.264 (x264) for compatibility
    • Quality: RF 22-26 (23 default)
    • Encoder Preset: Medium
  4. Click Start Encode

HandBrake's constant quality (RF) mode is smarter than fixed bitrate — it spends more data on complex scenes. RF 22 is visually transparent; RF 28 is noticeably smaller.


How to Make a Video Smaller on Windows

Windows has three reliable paths for how to make a video smaller: HandBrake (GUI), VLC (basic), and FFmpeg (scriptable).

Using HandBrake on Windows

Identical to the Mac instructions above. HandBrake is cross-platform.

Using VLC Media Player

  1. Open VLC and go to Media > Convert / Save
  2. Add your input file and click Convert / Save
  3. Pick the Video - H.264 + MP3 (MP4) profile
  4. Click the wrench icon to adjust bitrate or resolution
  5. Set a destination and click Start

VLC's encoder is slower than HandBrake's, but it handles unusual input formats gracefully.

Using FFmpeg (Command Line)

For scripted batch workflows, FFmpeg is the most powerful way to make a video smaller. Install from ffmpeg.org, then:

# Convert to HEVC at constant quality (smaller)
ffmpeg -i input.mp4 -c:v libx265 -crf 26 -c:a copy output.mp4

# Convert to H.264 (universal compatibility)
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset medium -c:a aac -b:a 128k output.mp4

# Downscale to 1080p and compress
ffmpeg -i input.mp4 -vf scale=-2:1080 -c:v libx264 -crf 23 -c:a aac output.mp4

# Trim without re-encoding (lossless)
ffmpeg -ss 00:00:30 -to 00:02:00 -i input.mp4 -c copy output.mp4

Lower -crf means higher quality and larger files. CRF 23 (H.264) and CRF 28 (HEVC) are visually transparent for most footage.


How to Make a Video Smaller on iPhone

iOS doesn't expose a "make smaller" button in Photos, but there are three reliable approaches for how to make a video smaller on iPhone.

Using the Photos App (Resolution Setting)

The simplest way to shrink future videos:

  1. Open Settings > Camera > Record Video
  2. Pick 1080p HD at 30 fps (or lower)
  3. Go to Settings > Camera > Formats and pick High Efficiency (HEVC) for ~40% smaller files

This won't shrink existing videos but dramatically reduces the size of everything you record going forward.

Using Shortcuts

  1. Open Shortcuts and create a new shortcut
  2. Add the Encode Media action, set Speed to Faster and pick a lower resolution
  3. Add Save to Photo Album as the final action
  4. Run it on any video from your library

Using Free Apps

Video Compress and Compress Videos & Resize Video are both free on the App Store and let you pick a target file size. See how to compress video on iPhone for a deeper walkthrough.


How to Make a Video Smaller on Android

Android has stronger built-in options than iOS when figuring out how to make a video smaller.

Most Android skins include a built-in video editor:

  1. Open the video in the Gallery or Photos app
  2. Tap the edit pencil
  3. Look for Resize, Export, or Save as options
  4. Pick a lower resolution

Using Free Apps

Video Compressor by SunshineApps and YouCut are both free and let you choose a target file size in MB. See how to compress video on Android for recommended settings.


How to Make a Video Smaller Online

Browser-based tools are the fastest way to make a video smaller without installing anything, but they upload your video to a third-party server — slow over a typical home connection and a privacy concern for sensitive content.

FreeConvert

  1. Go to freeconvert.com/video-compressor
  2. Upload your video (free tier supports up to 1GB)
  3. Pick a target file size or compression method
  4. Download the result

FreeConvert lets you specify an exact target size, useful for email attachment limits.

Clideo

  1. Go to clideo.com/compress-video
  2. Upload your video
  3. Clideo auto-compresses with a sensible default
  4. Download

Clideo's free output includes a watermark.

VEED

  1. Go to veed.io/tools/video-compressor
  2. Upload your video
  3. Pick a compression level (Low / Medium / High)
  4. Download

Online trade-offs: Upload time often exceeds compression time. Free tiers cap files at 500MB-1GB and many add watermarks. For business or personal content, native apps keep the file on your machine.


How to Make a Video Smaller Without Losing Quality

You can make a video smaller without losing quality by matching settings to how the file will actually be viewed. Every lossy compression step removes some data, but well-chosen settings make the loss invisible:

Screen recordings and tutorials:

  • Codec: H.264 or HEVC
  • Resolution: Match source, cap at 1080p
  • Quality: CRF 23 (H.264) or 26 (HEVC)

Phone videos and home footage:

  • Codec: HEVC
  • Resolution: 1080p or original
  • Quality: CRF 24-26

Client work and YouTube/Vimeo uploads:

The biggest factor in perceived quality is bitrate per pixel. A 4K video at 8 Mbps looks worse than 720p at the same bitrate. If you're squeezing for size, downscale resolution before pushing bitrate too low.


Quick Reference: Make a Video Smaller by Goal

GoalBest MethodReduction
Email attachment (25MB Gmail)Compresto Small or FreeConvert target size80-95%
Slack / Discord uploadHEVC re-encode at CRF 2660-80%
WhatsApp / iMessageiPhone HEVC + 1080p export50-70%
YouTube uploadH.264 at CRF 20, 1080p40-60%
Save iCloud storageHEVC re-encode of library40-50%
Embed in webpageHEVC + downscale to 1080p70-85%

FAQ: How to Make a Video Smaller

What's the easiest way to make a video smaller?

On Mac, the easiest way to make a video smaller is to drag the file into Compresto and click Compress — one click, hardware-accelerated. On Windows or Linux, HandBrake's "Fast 1080p30" preset does the same job in two clicks. For one-off shrinking, FreeConvert or VEED in a browser tab works without any install.

Does making a video smaller reduce quality?

It depends which method you use to make a video smaller. Trimming and changing the container are lossless. Changing the codec (H.264 to HEVC) can preserve quality at a much smaller size. Lowering bitrate or resolution does reduce quality, but the reduction is often invisible for typical viewing — a 1080p video at 6 Mbps looks identical to 30 Mbps on a phone screen. Match settings to how the video will actually be viewed.

How small can I make a video?

With no obvious quality loss, you can usually shrink a video to 10-20% of its original size by switching from H.264 to HEVC at CRF 26. If you accept visible quality loss, you can go to 2-3% of the original. The floor depends on content — talking heads and screen recordings compress far better than fast-action sports.

Can I make a video smaller for email?

Yes. Most email providers cap attachments at 20-25MB. To make a video smaller for email, compress a 1-2 minute video at 1080p HEVC with CRF 26-28, or use Compresto's Tiny preset. For longer video, use a cloud link instead — see compress video for email for the detailed walkthrough.

Why is my MP4 still huge after "compressing" it?

A common mistake is changing the container (.mov to .mp4) without re-encoding. The container is just a wrapper — switching containers without changing codec or bitrate doesn't shrink anything. Make sure your tool is re-encoding, not remuxing.


Make a Video Smaller on Mac in One Click

If you're on a Mac and want the fastest path from "this file is too big" to "uploaded," download Compresto — the easiest way to make a video smaller without thinking about codecs or bitrates. Drag in a video, pick a preset, and the compressed file appears next to the original — usually 80% smaller, often visually identical to the source. It works on H.264, HEVC, MP4, MOV, AVI, MKV, and batches of dozens of files at once.

For the broader playbook on how to make a video smaller without quality loss, see how to shrink video files without losing quality and compress video without losing quality.

Ready to compress your files? Join thousands of creators using Compresto ⚡