Make a Video Smaller File Size Without Losing Quality

Learn how to make a video smaller file size by adjusting resolution, bitrate, codec and frame rate, with exact settings and quality trade-offs.

November 4, 2026

Make a Video Smaller File Size Without Losing Quality

You've finished the lyric video, the sync looks right, and then the upload stalls because the file is far bigger than the platform, your drive, or your patience allows. Cutting random settings usually creates a second problem, which is blurry text that nobody can sing along to. If you want to make a video smaller file size without guessing, work from a size budget, pick settings that fit it, and test the thinnest lyric line before you commit.

Settings That Shrink a Video Fastest

Start with the table. Most exports don't need a custom theory lesson, they need a resolution, a frame rate, and a target bitrate that lands under a budget.

Target Bitrate and File Size for a 10-Minute Video

ResolutionFrame rateTarget bitrateVideo size for 10 minutes
1080p standard frame rate24-30 fps8 Mbpsabout 600 MB
1080p high frame rate50-60 fps12 Mbpsabout 900 MB
720p standard frame rate24-30 fps5 Mbpsabout 375 MB
720p high frame rate50-60 fps7.5 Mbpsabout 562.5 MB
480p standard frame rate24-30 fps2.5 Mbpsabout 187.5 MB

The table shows video only. Audio and container overhead sit on top, so leave a few megabytes of headroom before you call the file finished.

The rule behind those rows is simple. File size equals bitrate multiplied by duration, divided by eight, plus audio and overhead. The YouTube upload guidance lists 1080p SDR at 8 Mbps for standard frame rates and 12 Mbps for high frame rates, while 720p is listed at 5 Mbps and 7.5 Mbps respectively.

Work it once and the trade-off sticks. A 10-minute video at 8 Mbps needs about 600 MB for video alone, because 8 × 600 ÷ 8 = 600. Dropping to 5 Mbps gives about 375 MB, a 37.5% decrease, and 2.5 Mbps gives about 187.5 MB, a 68.75% decrease.

Working Backwards From a Budget

Use the reverse rule when the budget comes first. Bitrate equals target megabytes multiplied by 8, divided by duration in seconds. Say you've got 300 MB for a 10-minute clip. That's 300 × 8 ÷ 600, which gives 4 Mbps, between the 720p and 480p rows.

I would keep 720p in that case and drop the frame rate to 30 fps, or trim the clip, rather than forcing 1080p into too little bitrate. Static lyric backgrounds rarely need 60 fps, and the lower frame rate often lets you use the cheaper row without a visible penalty. If you're unsure what resolution your source is, check the MP4 video resolution guide before you downscale something that was never 1080p to begin with.

Practical rule: Pick the row closest to your budget, export, then check whether the smallest lyric font still reads clearly. The smallest row isn't the right row if the text fails.

Choosing H.264, H.265 or AV1 for Size

A codec is the encoder's method for removing redundant information. Change the codec and you can shrink a file even at similar visual quality, because a newer codec represents the same picture with fewer bits.

A comparative study of H.264 and H.265 reported H.265/HEVC at an average 1.09 Mbps versus 2.3 Mbps for H.264/AVC, approximately 52.6% lower in its test material. Over 10 minutes, that's roughly 81.75 MB against 172.5 MB, a reduction of about 90.75 MB.

Codec Size and Playback Support Compared

CodecAverage bitrate in testSize for 10 minutesPlayback support
H.264/AVC2.3 Mbpsabout 172.5 MBplays on almost every phone, browser and TV
H.265/HEVC1.09 Mbpsabout 81.75 MBmost recent phones, browsers and TVs; some older devices stall
AV1Measure on your own 30-second test clipYour test bitrate × 600 ÷ 8newer browsers and devices; confirm on your target player before upload

Don't treat that percentage as a promise. Resolution, motion, encoder settings, and scene complexity change the result, and AV1 usually takes longer to encode even when it wins on size. It's the same judgement creators make when they compare video formats for property listings, where a smaller file only helps if the buyer's device plays it cleanly.

Use this decision rule instead:

Check the playback compatibility guide against the devices your audience uses, then run a 30-second test on a representative clip. Record file size, encode time, and whether the text holds up. That test tells you more than any generic percentage.

How to Compress a Video Step by Step

Work in the order your editor presents the settings. Guessing at the export dialog is how people produce three wrong files instead of one right one.

Before You Touch the Export Button

  1. Check the source: Open a media info tool such as MediaInfo and note resolution, frame rate, bitrate, and duration. You can't shrink a file to a target it already beats, and re-encoding it anyway only costs quality.
  2. Trim dead air first: Cut silence and repeated outros at the start and end before encoding. Every second you remove is a second you don't pay for at your target bitrate.

Setting the Export

  1. Choose the container and codec: Pick MP4 with H.264 for the widest playback support. Use H.265 or AV1 only when you've confirmed your playback devices accept it.
  2. Set resolution deliberately: Drop 4K to 1080p first. Drop 1080p to 720p only for phone-first viewing, where the smaller frame still looks sharp.
  3. Set frame rate to 30 fps: That's enough for static lyric backgrounds, scrolling text, and most screen recordings. Keep 60 fps only when the motion itself is the point, such as fast camera movement.
  4. Set bitrate or quality: Enter your target bitrate directly when you've got a hard budget. If your tool offers a constant rate factor, remember a higher number means a smaller file, and a value around 23 is a sensible starting point for a test.
  5. Set audio to AAC stereo at 128 kbps: That's clean enough for most music and voice, and it keeps the audio share small.
  6. Export and compare: Check the finished size against your budget. If you're over, lower the bitrate one step and run one more pass rather than slashing resolution in a panic.

Tools such as HandBrake expose all of these controls in one window, which makes them easier to learn than a preset-only exporter. Presets hide the bitrate, and the bitrate is the setting doing most of the work.

A constant rate factor of 18 produces a far larger file than 23. If your export ballooned, check that number before you blame the resolution.

Slips That Waste a Pass

You're finished when the file is under budget, the vocal and lyric timing holds in sync, and the text has no blocky edges at 100% zoom. If one of those three fails, the export isn't done.

Keeping Lyrics Readable While You Compress

A compressed lyric video can look fine at a glance and still be unusable. Thin fonts blur, edges turn blocky, pale outlines break up, and colour gradients band into visible steps. Your audience isn't grading the background. They're trying to read the next line in time.

Lyric videos do have one advantage. Large areas stay still, so they can usually take a lower bitrate than camera footage with constant motion. The catch is that animated text, gradients, and quick line changes expose compression errors faster than a talking head does, which is why neutral encoding guidance notes that H.264 remains the safer choice when playback devices are unknown, even though modern codecs can reduce bitrate substantially versus H.264.

The 30-Second Readability Test

Encode 30 seconds that include your busiest lyric section and one fast line change. Don't test the quiet intro, because it will flatter settings that fail later. View the result at 100% zoom, then again at phone width around 360 px, and check the thinnest font, the outlines, and any gradient behind the words.

Don't trust a single quality value across songs. The same CRF setting produces very different file sizes depending on motion, text density, and background complexity, so a hard size target plus a short representative test beats a favourite preset. Pair that with high contrast text choices and the words survive settings that would otherwise wash them out.

Readability Checklist

Set the smallest bitrate row that still passes the test as your final target. That's the smallest readable lyric video, which is a different and more useful goal than the smallest technically valid MP4.

Trimming Audio and Length to Save More Space

Three cuts save bytes without touching your visual settings. Do them before the final encode and you'll often avoid a second, harsher video pass.

Trim the ends. Dead air, long count-ins, and repeated outros cost size at your chosen bitrate for no benefit. If you're deciding how much to cut, you can optimize video length with ContentBuck to sanity check the runtime against the platform you're publishing to.

Remove tracks you don't need. Delete unused audio tracks, duplicate takes left in the timeline, and muted layers that some exporters still include. Decide whether the export needs the vocal track or a clean music-only mix, because shipping both when only one gets used wastes space on every copy.

Audio Bitrate for a 10-Minute Video

AAC stereo rateSize for 10 minutesBest use
96 kbpsabout 7.2 MBspeech only or demos
128 kbpsabout 9.6 MBgood default for most music
192 kbpsabout 14.4 MBfull mixes where quality matters

For a spoken intro, a mono track can roughly halve the audio size, and listeners won't notice the missing second channel. For a full song, keep stereo and take the saving from the video side instead.

Trimming the start can shift the first lyric line out of sync. Preview the first 10 seconds after every cut, not just the section you edited.

Audio is usually a small share of the total, so don't chase it first. Spend most of your effort on resolution, frame rate, and bitrate, then use trimming and audio settings to recover the final few megabytes that put you over a limit.

Choose Online or Desktop Compression for Your Export

Both routes work. They suit different jobs, and picking the wrong one costs you either time or control.

Online compressors need no install and suit a one-off phone clip you need to send today. The limits show up fast, though. Uploads take time on a large file, many services cap the size they'll accept, and quality varies because you're rarely told which codec or bitrate they used.

Desktop encoders such as HandBrake give you control over codec, bitrate, and constant rate factor, handle batches, and work offline. You pay for that control with setup and a learning curve. If you're coordinating a session with other people, it also helps to export your studio schedule so the encode time doesn't collide with booked recording time.

Which Route Fits Your Job

That last route is the cleanest for lyric and karaoke work. We export videos as 1080p MP4 files rendered on our servers, the entire process of creating a karaoke video takes less than 5 minutes, and MyKaraoke Video runs entirely in the browser with no software installation or updates required. Setting resolution, frame rate, and bitrate in the export dialog once beats compressing a bloated file afterwards, because you avoid a second lossy pass over your text.

If the file is already finished, compress it with whichever route fits, then run the readability test on the compressed output before you accept it. Never approve a compressed lyric video from the file size alone.

Do this next. Choose the table row that fits your budget, run the 30-second readability test, export, and confirm the sync before you publish.

If you'd rather set the size once than compress a finished file afterwards, MyKaraoke Video lets you upload a song, paste your lyrics, and export a synced karaoke or lyric video as a 1080p MP4 straight from your browser. Build your next video there, check the thinnest lyric line at phone width, and publish a file that's both small enough to upload and clear enough to sing along to.