GrowMyTube
English
🎬 Video tool

Video compressor

Shrink a video to a target size, such as 8 MB, 25 MB or 100 MB, so you can share a draft. It runs in your browser, so your file is never uploaded.

Choose a target size and the compressor works out the bitrate to hit it. Use it to send a draft for feedback by email or chat. For the final upload to YouTube, keep your original quality.

How to use

  1. Add your video. Drop an MP4, MOV or WebM into the tool.
  2. Choose a target size. Pick a preset or type your own size in megabytes. The tool shows the quality you can expect.
  3. Compress. Press the button and wait. The page shows progress, and you can cancel at any time.
  4. Check and download. Preview the result and download it if it looks right.

Features

Target-size mode

Pick a size and the tool calculates the bitrate to land at or just under it, instead of guessing at quality settings.

Warns when quality will suffer

If the target is very small for the video length, the tool says so before you wait.

Standard H.264 and AAC

The output plays everywhere, including phones, browsers and chat apps.

Nothing is uploaded

Your draft stays on your device from start to finish.

Cancel any time

Stop a long job without losing the page.

What people use it for

When to compress, and when not to

For sharing a draft with a client, editor or friend, a smaller file is easier to send and watch. For uploading to YouTube, compressing first is usually a mistake: YouTube re-encodes whatever you upload, so a pre-compressed file ends up compressed twice and looks worse. Upload your best quality original.

The exception is a slow connection. If an upload keeps failing, a modest compression can help, but keep the bitrate as high as you can.

Picking a target size

Quality depends on the target size compared with the video length. A 30-second clip looks fine at 10 MB. A 10-minute video at 100 MB is much more compressed. If the tool warns that quality will drop, choose a larger target or trim the video first.

How target-size compression works

The size of a video file is roughly its bitrate multiplied by its length. So to hit a target size, the tool divides the size you want by the duration to get a bitrate, then encodes to that bitrate. For example, 25 MB is about 205,000 kilobits, so a 60 second clip can use roughly 3,400 kilobits per second in total, split between video and audio. A 10 minute video at the same size gets only about 340 kilobits per second, which is why long videos look much softer at small sizes.

Picking a sensible target

Aim for a size that leaves enough bitrate for the picture. As a rough guide, a 1080p video needs a few megabits per second to look clean, and a 720p video can look acceptable at less than half that. If the tool warns that the bitrate is very low, choose a larger target, trim the video, or accept a smaller resolution.

Compressing for YouTube

For the final upload to YouTube, keep the highest quality you have. YouTube re-encodes every upload, and a file you compressed first gets compressed twice. Compress when you need to share a draft or when a slow connection makes the upload fail.

Troubleshooting

The video looks blocky after compressing

The target was too small for the length. Choose a larger size or trim the clip.

The result is slightly smaller than my target

The tool aims under the target so it always fits. A little spare room is normal.

It takes a long time

Compression runs on your device. Shorter clips and desktop browsers are faster, and you can cancel at any time.

The tab crashes on a big file

Files over about 500 MB can exceed browser memory. Trim the video first, or use a desktop tool for very large files.

Limits and good to know

FAQ

Is it free?

Yes, with no account, no watermark and no limit.

Should I compress before uploading to YouTube?

Usually not. YouTube re-encodes uploads, so compressing first loses quality twice. Upload the best version you have.

Is my video uploaded?

No. It is processed in your browser.

Why does the result differ slightly from my target?

The encoder aims for the size but can land a little under it. The tool aims under your target so it fits.

How long does it take?

Short clips take seconds on a desktop. Long or high-resolution videos take longer, especially on phones.

How do I calculate the bitrate for a size?

Multiply the size in megabytes by 8,192 to get kilobits, then divide by the length in seconds. The tool does this for you.

Will compressing remove the audio?

No. The audio is kept and re-encoded at a sensible bitrate.

Can I compress without losing quality?

Every size reduction loses some detail. The smaller the change, the less you will see.

More video compressor pages