Video Compressor

Shrink videos to exactly the size you need — 8 MB for Discord, 16 MB for WhatsApp, 25 MB for email — or simply choose a quality. Your videos are compressed by your own device’s video hardware, right in the browser. Nothing is uploaded.

  • 100% private — no upload
  • Exact target size
  • Hardware accelerated
  • Free, no watermark

Drop videos here

or

You can also paste with Ctrl+V (⌘+V on Mac).
MP4 · MOV · WebM · MKV · M4V · 3GP · TS — several at once

Your videos are processed on your device and are never uploaded.

How it works

How to compress a video

Three steps — your video never leaves your device.

  1. 1

    Add your videos

    Drop one or more videos onto the page, pick them from your gallery, or paste them.

  2. 2

    Choose the size

    Pick a target size such as 8 MB or 25 MB, a quality level, or a percentage of the original size.

  3. 3

    Compress & download

    Click “Compress”. Compare before and after, then download each video or everything as a ZIP.

Why ToolCMB

The fastest private video compressor

Professional compression without uploading a single frame.

Nothing is uploaded

Compression runs in your browser. Your videos are never sent to a server — ideal for private or confidential clips.

Exact target size

Need 8 MB for Discord or 25 MB for Gmail? Enter a size and the tool re-checks the result, re-encoding automatically if it came out too big.

Hardware accelerated

Uses your device’s video encoder (WebCodecs) — often much faster than uploading a video to an online converter.

Smart resolution

For small targets the resolution is lowered automatically, so the video stays sharp instead of turning into blocks.

Before / after compare

Check quality with a synchronised wipe slider and 2× zoom before you download.

Batch compression

Compress up to 50 videos in one go and download them together as a ZIP.

Modern codecs

Choose H.264 for maximum compatibility, or HEVC and AV1 for even smaller files.

Metadata removal

Optionally strips GPS location, device model and other hidden metadata while compressing.

How video compression works — and which settings to choose

A video’s file size is mostly decided by its bitrate (how many bits are used per second) multiplied by its duration. To hit a target size, the compressor divides the size you want by the length of the video and encodes at that bitrate. That is why a 30-second clip fits into 8 MB easily while a 10-minute video needs a much lower resolution to fit.

Each resolution needs a minimum bitrate to look good. With Automatic resolution the tool keeps your original resolution when the target allows it and steps down to 1080p, 720p or 480p only when the budget is too small — a sharp 720p video looks far better than a blocky 1080p one.

H.264 (MP4) plays on every phone, computer, TV and social network. HEVC (H.265) and AV1 produce roughly 40–50% smaller files at the same quality, but older devices may not play them. Everything is encoded by your browser, so the options available depend on your device.

Common upload limits

WhereSize limitSuggested setting
Discord (free)10 MBTarget 8–9 MB, automatic resolution
WhatsApp16 MB per video (larger as a document)Target 15 MB
Gmail / Outlook attachment25 MB / 20 MBTarget 19–24 MB
Telegram2 GBQuality 60–70 to save data
Instagram / TikTokup to ~4 GBQuality 70+, keep 1080p
Websites & landing pagesas small as possibleQuality 40–55, 720p or 1080p

Tips for the best results

  • Trim what you don’t need first with the Video Trimmer — a shorter video gets more bitrate per second.
  • Removing audio or switching to mono saves space for speech-only clips such as screen recordings.
  • Screen recordings and slides compress extremely well; fast sports or confetti need more bitrate.
  • Need an exact resolution such as 1280×720? Use the Video Resizer.
FAQ

Frequently asked questions

Can’t find your answer? Contact us — we reply quickly.

Are my videos uploaded to a server?

No. The compression runs completely inside your browser using your device’s video encoder. Your video is never uploaded, stored or seen by anyone — it doesn’t even need an internet connection once the page has loaded.

How do I compress a video to 8 MB for Discord?

Choose “Target size”, click the “8 MB · Discord” chip and start. The tool calculates the right bitrate, lowers the resolution automatically if needed, checks the result and re-encodes if it came out too big.

Will compressing reduce the quality?

Compression always removes some detail, but modern encoders hide it well. For high quality choose the Quality mode with a value of 70 or more, or a generous target size. Use “Compare” to check the result side by side.

Is there a file-size limit?

There is no upload limit because nothing is uploaded. Very large files (several GB) are processed using your browser’s private disk storage; the practical limit is your device’s free space and memory.

Which formats are supported?

MP4, MOV (iPhone), M4V, WebM, MKV, 3GP and MPEG-TS. The result is MP4 by default, or WebM, MOV or MKV if you prefer.

Why is H.265 / AV1 not available?

Encoding happens in your browser, so the available codecs depend on your device and browser. H.264 works almost everywhere; HEVC is available on most Macs, iPhones and recent Windows PCs; AV1 in recent Chrome and Edge.

Can I compress several videos at once?

Yes — add up to 50 videos. They are compressed one after another and you can download them individually or as a single ZIP file.

Does it work on iPhone and Android?

Yes. It works in Safari 16.4+ on iPhone and iPad and in Chrome on Android. Keep the page open while the video is being compressed.

More free video tools

Compress, trim, crop, resize and convert — fast, free and private, right in your browser.

Browse all tools