Video Compressor

Accessibility

Adjust the site your way. It's saved on this device only and applies to every tools.codes app.

Text size
Options

Atkinson Hyperlegible, with more space between letters and lines. Helps with dyslexia and low vision.

Turns off transitions and smooth scrolling.

A band that follows the mouse or the focused field.

Shows the VLibras translator for Libras. When on, the site loads the Brazilian federal government service (gov.br).

Accessibility statement

Compress videos without wasting quality

Free, no sign-up and no watermark. Your video is compressed on your device and never uploaded anywhere.

  1. 1Video
  2. 2Adjust
  3. 3Done

How it works

  1. 1Choose the video

    Drag the file onto the area above or tap "Choose video".

  2. 2Pick how much to compress

    Use one of the presets or a max size in MB, like WhatsApp's 16 MB. Lowering the resolution saves even more.

  3. 3Compress and download

    Tap "Compress", watch the result and download it. Not happy? Adjust and compress again.

Why compress here

Compression runs in your own browser, using your device's video encoders. The file is never uploaded to any server: no queue, no waiting for an upload, and nobody but you sees the video.

Pick a preset or a max size in MB, like WhatsApp's 16 MB or Discord's 10 MB, and optionally drop the resolution to 1080p, 720p or 480p. When your browser allows it, the output is MP4 (H.264 with AAC), which plays almost anywhere.

If the video is already well compressed and there's nothing to gain, the tool tells you and you keep the original.

Full guide · Video for WhatsApp · FAQ