FeelTheFile

Reduce a video to a specific size

10, 25, 50, 100, 250 MB or your own number: we compute the bitrate from the real duration. If the target can't be met without wrecking the video, we show you the real result.

Your files never leave your device

How to reduce a video to X MB

  1. 1

    Upload the video

    We read its real duration and resolution.

  2. 2

    Pick the target

    10, 25, 50, 100, 250 MB or a custom value.

  3. 3

    Download

    You'll see the requested target and the real size achieved.

Why use this tool

  • Real math

    The bitrate is computed from the video's exact duration, not guessed.

  • Automatic retry

    If the first pass overshoots, a more aggressive retry runs.

  • Honest

    If the target is impossible without wrecking the video, we show the real minimum. Example: target 25 MB; result 27.3 MB.

  • Private

    The video never leaves your device: ffmpeg runs in your browser.

Frequently asked questions

How is the bitrate computed?

Target size × 8 ÷ duration, minus the audio and ~3% container overhead. For very small targets the audio drops to 64 kbps to leave more room for video.

What if the target can't be reached?

There's an honest floor (60 kbps of video) below which the result would be unusable. If your target needs less, you'll see the real size achieved and can trim duration or lower the resolution.

What is this for?

Email limits (25 MB), Discord (10/50 MB), forms and messaging. Pick the preset for your service and go.

Does it lose quality?

Yes — compressing to a fixed size means lowering the bitrate. The encoder spends bits where they matter most so the result looks as good as possible.

Related tools