The fastest way to reduce file size is to re-encode your video at a lower bitrate

A video file's size comes down to three things: resolution (how many pixels wide and tall), frame rate (how many frames per second), and bitrate (how much data each second of video uses). Lowering any one of these shrinks the file. The most effective single change is usually bitrate — you can cut file size in half or more without changing resolution or frame rate, though you will see some quality loss if you go too far.

The practical limit depends on what you are doing with the video. A file for YouTube or social media can use much lower bitrate than one you are archiving or sending to a client. Most video editing software — DaVinci Resolve (free version), Adobe Premiere Pro, Final Cut Pro, or even simpler tools like HandBrake — let you set bitrate directly when you export. Start by exporting at 60% of your original bitrate, watch the result on the device where it will actually be viewed, and adjust from there.

Key Takeaways

  • Bitrate is the easiest lever to pull: lowering it from 10,000 kbps to 6,000 kbps cuts file size roughly in half with visible but often acceptable quality loss.
  • Resolution and frame rate matter less for most online video — dropping from 1080p to 720p or from 60fps to 30fps saves space but is only worth it if bitrate alone does not get you where you need to be.
  • Different codecs (H.264, H.265, VP9) compress differently; H.265 typically produces smaller files than H.264 at the same quality, but not all devices play it.
  • Test your export on the actual device and screen size where people will watch it before you commit to a bitrate setting.

Understanding bitrate and why it matters most

Bitrate is measured in kilobits per second (kbps) or megabits per second (Mbps). A typical 1080p video at 24fps might use 5,000 to 8,000 kbps; the same video at 60fps might use 10,000 to 15,000 kbps. Lowering bitrate tells the encoder to throw away more information — it keeps the important parts (edges, motion, faces) and discards fine detail. At moderate reductions (20 to 40%), most viewers do not notice. At aggressive reductions (50% or more), you will see banding in gradients, blockiness around movement, and loss of texture.

The reason bitrate matters more than resolution is that viewers are forgiving about size but not about visible artifacts. A 720p video at 4,000 kbps often looks better than a 1080p video at 2,000 kbps, because the lower resolution video has enough bitrate to render cleanly. If your goal is to get a file small enough to email or upload quickly, start by cutting bitrate, not resolution.

Choosing a codec that compresses efficiently

The codec is the algorithm that does the actual compression. H.264 (also called AVC or MPEG-4 Part 10) is the standard — nearly every device plays it, and most editing software exports it by default. H.265 (also called HEVC) compresses about 40% better, meaning you can use lower bitrate and get similar quality. However, older phones, tablets, and browsers do not support H.265, so use it only if you control the playback environment or know your audience has recent devices.

VP9 is Google's codec, used on YouTube and supported by most modern browsers and phones. It compresses better than H.264 but slower than H.265. For most people, H.264 is the safe choice — it plays everywhere and the bitrate trade-off is worth the compatibility. Only switch to H.265 or VP9 if file size is critical and you have tested playback on your target devices.

Lowering resolution and frame rate when bitrate alone is not enough

If you have already cut bitrate aggressively and the file is still too large, resolution and frame rate are your next options. Dropping from 1080p to 720p cuts pixel count by 44%, which roughly cuts file size by 40 to 50% at the same bitrate. Dropping from 60fps to 30fps cuts frame count in half, which cuts file size by roughly 40 to 50% at the same bitrate.

The catch is that these changes are visible. A 720p video looks noticeably smaller on a large monitor or TV. A 30fps video looks slightly stuttery compared to 60fps, especially during pans or fast motion. Use these only if you know the video will be watched on a small screen (phone, social media feed) or if bitrate reduction alone cannot get you to your target size. For most online video, 720p at 30fps is a reasonable floor — smaller than that and you are losing too much.

How to export with the right settings in common software

DaVinci Resolve (free version): Go to File > Export, choose H.264 as the codec, then click the settings icon next to the codec dropdown. Under "Encoding", set Bitrate Mode to "Custom" and enter your target bitrate in kbps. Leave Quality at "High" unless you need to go faster. Export and check the result.

HandBrake (free, cross-platform): Open your video, choose H.264 or H.265 under Video Codec, then find the Bitrate field under Video Options. Enter your target bitrate, hit Start, and let it encode. HandBrake shows estimated file size before you start, so you can adjust bitrate without guessing.

Adobe Premiere Pro: Go to File > Export > Media, choose H.264 under Video Codec, then click the settings button. Under Bitrate Settings, choose "VBR, 2 pass" and set the target bitrate. This method uses variable bitrate, which adapts to scene complexity and often produces better results than constant bitrate.

Final Cut Pro: In the export dialog, choose H.264, then click Settings. Under Video Bit Rate, enter your target bitrate. Final Cut Pro defaults to variable bitrate, which is usually the right choice.

Testing your export before you commit

Always export a short test clip — 30 seconds to a minute — at your target bitrate before you encode the full video. Watch it on the device where it will actually be viewed: if it is for YouTube, watch it on YouTube in a browser; if it is for a client, watch it on their monitor or in their player. Bitrate loss is most visible in specific situations: fast motion, fine detail, skin tones, and smooth gradients. If your video has a lot of these, you may need higher bitrate than you expected.

Once you have found a bitrate that looks good, write it down. You will use the same bitrate for similar projects — a talking-head video can use lower bitrate than a music video or action footage, because there is less motion and detail to preserve.

When to use batch processing and presets

If you have multiple videos to export, most software lets you save your bitrate and codec settings as a preset, then explore them to many files at once. In DaVinci Resolve, create your export settings once, then use File > Export > Add to Render Queue for each video. In HandBrake, set up your bitrate and codec, then drag multiple files into the queue. This saves time and ensures consistency across videos.

Batch processing is also useful if you are exporting the same video to multiple destinations — one version for YouTube at 6,000 kbps, one for email at 3,000 kbps, one for archival at 10,000 kbps. Set up each as a separate preset and queue them all at once. Your computer will encode them overnight if needed.

Frequently Asked Questions

What bitrate should I use for YouTube?

YouTube recommends 5,500 to 8,500 kbps for 1080p at 60fps, and 2,500 to 4,000 kbps for 720p at 60fps. You can go lower — 4,000 kbps for 1080p or 2,000 kbps for 720p — and YouTube will still accept it, but quality will suffer. Start at YouTube's recommendation and lower it only if file size is a hard constraint.

Is H.265 worth using if my audience has older devices?

No. If even 10% of your viewers use phones or browsers from before 2016, stick with H.264. The file size savings are not worth the playback failures. H.265 is only worth it if you control the playback environment — for example, if you are encoding video for a specific app or internal system where you know every device supports it.

Can I reduce file size by removing audio or lowering audio quality?

Yes, but audio is usually a small part of file size — typically 5 to 15% of the total. Lowering video bitrate by 20% saves more space than removing audio entirely. If you do want to reduce audio, use 128 kbps stereo instead of 192 or 256 kbps, or switch to mono if the video does not need stereo.

Why does my exported file look worse than the preview in my editing software?

The preview in your editing software plays at full quality from your hard drive. The exported file is compressed, so bitrate loss becomes visible. This is normal. Always export a test clip and watch it in the actual player or platform where it will be viewed — not in your editing software — before you export the full video.

How long does it take to re-encode a video at lower bitrate?

Encoding speed depends on your computer, the codec, and the bitrate. A 10-minute 1080p video typically takes 5 to 20 minutes to encode to H.264 on a modern computer. H.265 is slower — often 2 to 3 times longer. If you are encoding many videos, start the batch before bed or during lunch and let it run in the background.