en

Compress video

Compress a video to a smaller file locally in your browser - choose resolution and quality. The video never leaves your device. No upload.

Preset A ready-made setting for a typical case - faster than tuning by hand.
  • Best quality (original resolution)
  • Balanced (max 720p)
  • Smallest file (max 480p)
  • Custom settings
Limit to a target size

Your files

    Running locally on your device ...

    0%

    Your files never left your device

      Is my file uploaded?

      No. Everything runs in your browser - your file never leaves your device. How this is verifiable

      No upload100% local
      Your content stays with youno third-party access
      Servers in GermanyGDPR by design
      Independently auditedTLS A+ · HTTP headers A+

      Videos get huge fast, and then they no longer fit into an email attachment, blow past a portal upload limit, or take forever in a messenger. This tool re-encodes your video into a much smaller file by scaling the resolution down and lowering the bitrate. The result is an MP4 file with H.264 that plays practically everywhere - on a phone, in the browser, and in every common player.

      The quickest way is a preset: "Best quality" keeps the original resolution and only lowers the bitrate, "Balanced" scales to at most 720p, "Smallest file" to at most 480p. Under "Custom settings" you set the maximum height (2160p (4K), 1080p, 720p, 480p or 360p, or keep the original resolution) and the quality level yourself. The tool only scales down, never up, and keeps the aspect ratio. The actual encoding is done by your browser native video encoder through the WebCodecs interface - fast and without loading a codec library from a foreign server.

      The crucial point: everything runs locally in your browser, the video is not uploaded. That is exactly what sets this tool apart from many online compressors that send your - often private - videos to foreign servers. An existing audio track is carried over as long as the browser can encode a matching audio codec. Because it is re-encoded, the compression is lossy; a lower level saves more space but visibly costs quality.

      Anyone who needs a fixed ceiling instead of a quality level - say, because an upload portal allows exactly 25 MB - can instead turn on "Limit to a target size" and enter the desired size in MB. The tool reads the video length and computes the matching video bitrate from it, reserving a fixed share for the audio track. The result usually lands close to the target size, but it is an estimate from a single encoding pass, not a hundred-percent guarantee - leave some buffer for tight targets.

      Specifications

      Specifications
      Input formatsMP4, M4V, WEBM, MOV, MKV
      Output formatMP4
      Batch processingNo
      ProcessingLocally in your browser (WebCodecs)
      File uploadNone

      In 3 steps

      1. Drop a video.
      2. Choose a preset - or your own resolution and quality, or a target size in MB instead.
      3. Download the compressed MP4.

      Limitations: The tool re-encodes (lossy) and only scales down. It needs a modern browser with WebCodecs (recent Chrome, Edge or Safari); if that is missing, it says so honestly instead of silently doing nothing. An audio track is carried over if its codec can be encoded, otherwise it is dropped. Very large files (over 1 GB) are rejected. The target size is an estimate from a single encoding pass (no second check round): it reserves 128 kbps for the audio track and usually lands close to the actual file size, but not exactly on the byte - if a target is too small for the video length, the tool honestly reports that instead of producing an unusable file.

      FAQ

      Is my video uploaded?

      No. Compression runs entirely locally in the browser; the video never leaves your device - that is the whole point.

      How much smaller does the file get?

      It depends on resolution and quality. 720p at medium quality is often a good compromise between size and picture.

      Which format comes out?

      An MP4 file with H.264. This format plays on almost every device and browser.

      Which browser do I need?

      A modern browser with WebCodecs (recent Chrome, Edge or Safari). If support is missing, you get a clear message.

      Does the target size land exactly?

      Close, but not exact. The bitrate is computed from a single pass, not a second verification encode - leave some buffer for very tight targets.

      Related tools