# Video compressor

> Reduce a video’s dimensions and encoding size.

[Open tool](https://www.toolcabana.com/cu/compress-video) · [Audio, video and files](https://www.toolcabana.com/cu/category/audio-video-and-files)

Tool ID: compress-video. Requested language: cu. Description language: en. Complete guide translation: no; untranslated sections use English.

## Overview (en)

The video compressor re-encodes a video as an H.264 MP4 with AAC audio to reduce its file size. You control quality with a CRF value from 18 to 40, where lower means better quality and larger files, and set a maximum width from 128 to 3840 pixels. Videos already narrower than that width keep their original size.

## Supported tasks (en)

Reduce a video’s dimensions and encoding size.

## Steps (en)

1. Choose a source file. If the tool accepts multiple files, arrange them in the order you want.
2. Set quality crf (lower = better), maximum width (px).
3. Run video compressor, review the output, then use the available copy or download controls.

## Settings

- Quality CRF (lower = better) (en; key: crf; type: number); minimum: 18; maximum: 40
- Maximum width (px) (en; key: width; type: number); minimum: 128; maximum: 3840

## Limitations (en)

Media input is bounded to 50 MB per file and 100 MB combined. WebAssembly conversions have a 180-second limit and may require substantial browser memory.

## Example input

```text
A handy tool for every little task.
```

## Privacy and connections (en)

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

## Questions (en)

### What CRF value should I use to compress a video?

The default is 28. Values toward 18 keep more detail and produce larger files, while values toward 40 shrink files further with visible quality loss. Run a short test, check the output size, and adjust in small steps.

### Will the video compressor upscale a small video?

No. The width is set to the smaller of your maximum width and the original width, and height is calculated to keep the aspect ratio. A 640-pixel video stays 640 pixels even if the maximum is 1280.

### Why did my compressed video fail to finish?

Encoding runs in WebAssembly with a 180-second limit, and the output must stay under 50 MB. Long or high-resolution clips may hit these limits, so try a lower maximum width, a higher CRF, or trim the video first.

### Where is my input processed?

This operation processes its source in your browser. Copy and download are explicit actions; source input is not saved in an account or history.

### What are the input limits?

Media input is bounded to 50 MB per file and 100 MB combined. WebAssembly conversions have a 180-second limit and may require substantial browser memory.

## Related tools

- [Video trimmer](https://www.toolcabana.com/cu/trim-video)
- [GIF compressor](https://www.toolcabana.com/cu/compress-gif)
- [Video to GIF](https://www.toolcabana.com/cu/video-to-gif)
- [GIF maker](https://www.toolcabana.com/cu/gif-maker)
