Reduce Video File Size

Same video, smaller number next to it. Pick a quality level and Flippy re-encodes with a modern codec.

Drop your file here to upload

128 MB 19 MB

Drop the video that's too big

Pick a quality. Medium is the sweet spot for most footage.

  • Free, no signup
  • No watermark, ever
  • Files auto-delete in 1 hour
  • Nothing to install

Flippy re-encodes your video once with a modern codec at the quality you pick: camera footage typically gives up 30 to 70% of its size before quality visibly suffers.

How to reduce a video's file size

  1. 1

    Drop in the video that is over someone's limit.

  2. 2

    Pick a compression level. Medium keeps quality most people can't tell apart from the original; smallest gives up the most size.

  3. 3

    Download the smaller file. If you need an exact number, the compress-to-8MB and 25MB pages do the bitrate math for you.

Why shrink it here

One modern re-encode

Your video is re-encoded once with an efficient codec at the quality you pick. No stacked passes, no mystery settings doing things behind your back.

Presets with a straight answer

Medium keeps quality most people cannot tell from the original. Low exists for when the number matters more than the pixels, and we will not pretend otherwise.

Exact-size mode when you need it

Under a hard cap? The compress-to pages (8, 10, 25 or 50 MB) measure your clip and do the bitrate math to land the file under the bar. No watermark, no signup, either way.

Where the savings actually come from

Cameras and phones record at bitrates far above what watching requires, because they must encode in real time with no second look at the footage. A re-encode gets to study the video properly and spend bits only where the picture needs them: that gap is your 30 to 70%.

Screen recordings compress hardest of all. Most of the frame barely changes from one moment to the next, and modern codecs are excellent at not paying twice for the same pixels.

A file that has already been compressed twice has little left to give: each pass spends the headroom. If your source is a downloaded, re-shared copy of a copy, expect modest savings and be gentle with the preset.

The limits you are probably squeezing under

Nobody compresses video for fun: there is always a bar. The common ones, as of late 2026: Discord gives free users 20 MB per upload (raised from 10 MB in August 2026), 50 MB on Nitro Basic and 500 MB on Nitro. Gmail and Yahoo Mail cap messages at 25 MB, desktop Outlook at 20 MB. Forums, CMSs and helpdesk forms mostly sit somewhere between 8 and 50 MB.

Match the tool to the goal. When 'smaller' is the goal, the presets above are the right lever. When a number is the goal, the compress-to pages (8, 10, 25 and 50 MB) measure your clip and compute the one bitrate that fits the budget, so there is no compress-check-repeat loop.

Hitting a number is arithmetic: size is bitrate times duration. A target-size compressor divides the byte budget by your clip's length, reserves a slice for audio and container overhead, and gives the picture what remains. That is also why length is the strongest lever you hold: trimming a clip to half its length doubles the bitrate every remaining second gets.

Questions people ask

How much smaller will my video get?

Camera footage typically gives up 30–70% at the medium preset before quality visibly suffers; screen recordings compress even harder. Already-tight files have less to give.

I need it under an exact size, like 8 MB or 25 MB?

Use the target-size pages: Flippy measures your clip's length, computes the exact bitrate that fits the budget, and encodes once to land under the bar.

Need more options?

This tool does one job with nothing to configure. If you need a different output format or finer control, use the Media Compressor: same engine, every dial.

The rest of the toolbox