Video Compressor

Free Video Compressor

Compress a video to the size you need: small enough for email, Discord or your phone. It's an MP4 compressor that also takes MOV, WebM and MKV, and you get an MP4 that fits. No sign-up, no watermark, and your video never leaves your device.

Drop your video here

or click to browse — compressed in your browser, never sent to a server

Your video never leaves your device. Compression runs entirely in your browser. Privacy policy.

Compress a video for email, Discord or any size

Compress video for email

Gmail and Outlook.com stop at 25 MB per email, and an attachment grows by about a third on the way. So the Email preset aims under 18 MB, and the video arrives instead of bouncing. It works the same for a phone video you want to email from a computer.

Compress video for Discord

Free Discord accounts can send files up to 20 MB. The Discord preset aims just under that, so the clip posts as a playable video, not a link. With Nitro Basic (50 MB), use Custom size.

Compress a video to 10 MB, 25 MB or 50 MB

Type any size into Custom size. The tool measures the file it made and, if a hardware encoder overshot, makes it again a little smaller, so a 25 MB target really ends up under 25 MB. If the video is too long for that size, you're told the smallest size that stays watchable before anything runs. Trimming the video shorter is the other way to fit.

Compress a video without losing quality you can see

Smaller, same look keeps the resolution and trims only detail your eye doesn't miss. Use it when you just want to shrink video files, not hit a set size; the page shows the expected size before you press Compress. Every smaller file holds less data, so no compressor is truly lossless. This preset is the one that keeps the difference hardest to spot.

How long a video fits in 18, 20 or 25 MB?

The longer the video, the fewer bits each second gets, so the tool lowers the resolution to keep it watchable. For a 1080p, 30 fps video with sound, the tool plans:

Video lengthEmail (18 MB)Discord (20 MB)25 MB
30 seconds1080p1080p1080p
1 minute720p720p1080p
2 minutes912×512912×512720p
3 minutes912×512912×512912×512
5 minutes656×368656×368768×432
10 minutes400×224400×224400×224
Longest that fitsabout 15 minutesabout 17 minutesabout 21 minutes

From the tool's own size planner, the same code that runs when you press Compress. Vertical phone videos get the same sizes, turned upright. Past about 5 minutes the picture gets soft, so trimming the video or splitting it into parts usually looks better than squeezing it.

Video size limits for email and Discord

Where it's goingLimit per filePreset to use
Gmail25 MB per emailEmail (under 18 MB)
Outlook.com25 MB per emailEmail (under 18 MB)
Discord (free)20 MBDiscord (under 20 MB)
Discord Nitro Basic50 MBCustom size: 48 MB

Limits checked 2026-10-29. An email attachment grows by about a third in transit, so the Email preset leaves room for that. Discord raised its free limit from 10 MB to 20 MB in August 2026.

Compress a video without sending it to a server

Most video compressors upload your file to a server, squeeze it there, and send it back. This one works on your own device: your browser's built-in video encoder makes the smaller file, so your video stays private and you never wait for an upload. Speed depends on your device: a recent computer is fastest, and a phone takes longer.

Frequently Asked Questions

How do I compress a video online?▼
Drop your video on the page, pick a size (Email, Discord, a custom size, or "Smaller, same look"), and press Compress. The new file is made in your browser and shows its before and after sizes, then you download or share it.
Is this video compressor free?▼
Yes. There's no sign-up, no watermark and no limit on how many videos you compress. It runs in your browser, so there's no software to install.
Is my video sent to a server?▼
No. The compression runs on your own device with your browser's video encoder. Your video is never sent to a server.
Does it add a watermark?▼
No. The compressed MP4 is your video, smaller, with nothing added.
How do I make a video smaller to email?▼
Drop the video on this page, pick Email and press Compress. The tool makes an MP4 under 18 MB, which fits the 25 MB limit in Gmail and Outlook.com once the email adds its overhead. Download it and attach it as usual.
What size does a video need to be for email?▼
Gmail and Outlook.com both allow 25 MB per email. Attachments grow by about a third when an email is sent, so the Email preset aims under 18 MB to arrive safely.
What is the Discord upload limit?▼
Free Discord accounts can upload files up to 20 MB (raised from 10 MB in August 2026), and Nitro Basic allows 50 MB. The Discord preset aims just under 20 MB.
How small can a video get?▼
It depends on its length. A video needs a minimum amount of data per second to look like video rather than blocks, so a long video cannot fit a tiny size. When the size you ask for is too small for the length, the tool says so and tells you the smallest size that stays watchable.
Will compressing lower the quality?▼
Some, by design: a smaller file holds less detail. The tool keeps the picture as sharp as the size allows, lowering the resolution (for example 1080p to 720p) only when that looks better than squeezing every pixel. "Smaller, same look" keeps the resolution and only trims what the eye does not miss.
What video formats can I compress?▼
MP4, MOV, M4V, WebM and MKV, including videos from phones and screen recordings. You always get an MP4 (H.264), which plays almost everywhere: email, Discord, WhatsApp, phones and computers.
How long does compressing take?▼
It depends on your device and the video's length, because the work happens on your device, not on a server. A recent computer with a hardware video encoder is fastest; an older phone takes longer. Keep the tab open until it finishes.
Can I compress a video on my phone?▼
Yes, in a phone browser that can make video files, such as Chrome on Android. Phones take longer than computers, so keep the tab open until it finishes. If your browser can't make video files, the page tells you, and a computer is the fallback.