Free / Portable / Windows

Compress any video to an exact size.

Set the size you need in megabytes. Portable Video Compressor drives FFmpeg to land inside your leniency band at the best quality it can manage, for one file or a whole batch.

248.0 MB 10 MB example target
  • Version 2.0
  • Windows 10 and 11
  • 64-bit
  • Portable or installed
The Portable Video Compressor main window: file selection, target size in megabytes, video encoder, format and a Start Compression button.
Exact MBYou choose the output size
6 encodersSoftware, NVIDIA and AMD
3 formatsMP4, MOV and MKV out
FreeNo ads, nothing locked

How it works

Three steps to a smaller file

No accounts, no upload, no waiting in a queue on someone else's server. Everything runs on your machine.

Add your videos

Drag files straight onto the window, or click Select Input Video(s). Several at once build a queue that is processed one after another.

Set a target size

Type the size you want in megabytes, for example 10. Leave Auto mode on and the app budgets resolution, frame rate and audio to reach it. The leniency slider sets how close to the target you want to land.

Start compression

Watch the progress bar and per-file status. At the end you get a clear summary of what succeeded, what was skipped, and what failed, with outputs named for you.

The Batch Queue page listing several videos with per-file targets and status colors.

The run dashboard

See every file at a glance

The Batch Queue lists each video in order and becomes your live dashboard during a run. Rows tint by result, and each row remembers the exact target it ran with, so changing a setting afterwards never repaints history.

  • Reorder, remove, or add files by dragging
  • Per-file overrides for target, encoder, format and size
  • Frozen outcome colors and target figures

Explore the queue

Free, and it stays free

Download Portable Video Compressor

No ads, nothing locked behind a paywall. If it saves you time, you can support development with an optional donation. That is the whole model.