How to compress a video without losing quality
A video's file size comes down to two things: how many bits it spends each second, and how many seconds it has. Compressing well means choosing those on purpose rather than letting an app guess. Here's how size works, how much video fits in Discord's and Gmail's limits, which settings keep it looking good, and how to do it free in your browser.
Updated 5 min read
In short
- File size is bitrate times length: halve either and the file halves.
- When a size is tight, a smaller, cleaner picture looks better than a big, blocky one.
- MP4 with H.264 video and AAC sound plays everywhere: on Discord, in email and on every phone.
- Don't compress before posting to TikTok, Reels or Shorts. They take large files and compress them again anyway.
On this page
What makes a video file big
A video file is mostly its bitrate, the number of bits spent on each second of picture and sound, multiplied by its length. A 10-minute video at 8 Mbps is about 600 MB; the same video at 2 Mbps is about 150 MB. Everything else, like the container (MP4, MOV) and the file name, is a rounding error.
Phones and cameras record at high bitrates so there's room to edit, which is why a minute of phone footage can be 100 MB or more. Compressing is choosing a lower bitrate, and choosing where the loss shows least.
How much video fits in a size
At a total bitrate (picture plus sound), this is how much video fits in the sizes people most often need:
| Bitrate | 10 MB | Discord (20 MB) | Gmail (25 MB) |
|---|---|---|---|
| 4.0 Mbps | 20 s | 40 s | 50 s |
| 2.0 Mbps | 40 s | 1 min 20 s | 1 min 40 s |
| 1.0 Mbps | 1 min 20 s | 2 min 40 s | 3 min 20 s |
| 0.5 Mbps | 2 min 40 s | 5 min 20 s | 6 min 40 s |
Work backwards from that: divide the size you need by the video's length, and you have the most bitrate you can spend. The video compressor does exactly that, leaving a little room for the file itself.
Pick the picture size for the bitrate
Every pixel needs some bits to look clean. Give a 1080p picture too few and it turns into blocks, especially on movement; give the same bits to a 720p picture and it stays sharp. As a rule of thumb for H.264 at 30 frames a second:
| Picture | Pixels | Looks clean from about |
|---|---|---|
| 1080p | 1920 × 1080 | 2.8 Mbps |
| 720p | 1280 × 720 | 1.2 Mbps |
| 480p | 854 × 480 | 0.6 Mbps |
So if your budget is 1.5 Mbps, 720p will look better than 1080p. At 60 frames a second, double the numbers, or halve the frame rate: most talking videos look the same at 30.
Use MP4 with H.264
- H.264 in an MP4 plays on every phone, browser and app, and previews inline on Discord. It's the safe choice for anything you send.
- H.265 (HEVC) and AV1 make files about a third to half smaller at the same quality, but some browsers, computers and apps can't play them. Use them only when you know the other end can.
- Sound: AAC at 128 kbps is clear for speech and music, and 64 kbps is fine for speech alone. Sound is small next to picture, so it's rarely worth squeezing hard.
How to compress a video, step by step
- Cut it first. The cheapest seconds are the ones you remove. Trim the start and end with the video trimmer.
- Open the video compressor and choose the file. It stays on your device.
- Pick the size you need: Discord, email, 10 MB, half, or a number of your own. The estimate shows the size and the picture you'll get.
- Compress and check. Play the result before you send it. If it's too soft, pick a bigger size or a shorter part.
Size limits worth knowing
| Where | Limit | Worth knowing |
|---|---|---|
| Discord, free | 20 MB per file | Raised from 10 MB on August 13, 2026 |
| Discord Nitro Basic / Nitro | 50 MB / 500 MB | Per file |
| Gmail | 25 MB | Bigger files are sent as a Google Drive link |
| TikTok, Reels and Shorts | Far larger | No need to compress; they re-encode everything |
Posting to TikTok, Reels or Shorts
Don't compress for these. The apps take large files and re-encode everything you upload, so a file you've already squeezed gets squeezed twice. Upload the best copy you have, vertical at 1080 × 1920, and check it against each app with the video size checker.
If the video is long, what you want is clips of its best moments rather than a smaller file: see how to repurpose a long video.
Questions
How do I compress a video without losing quality?
Some quality always goes when a file gets smaller, but you can make it hard to see: cut what you don't need first, use MP4 with H.264, and let the picture get smaller rather than blockier when the size is tight. Ask for the biggest size you can send.
How do I make a video smaller for Discord?
Compress it to under 20 MB, the free upload limit since August 2026. The video compressor has a Discord setting that works out the bitrate and picture size that fit your video's length.
Why is my phone video so big?
Phones record at high bitrates, often 10 to 50 Mbps, so there's room to edit. That's far more than you need to send or watch a video, which is why it compresses so well.
Is it safe to compress a video online?
Many online compressors upload your video to their servers. Clyper's video compressor runs in your browser instead, so the file never leaves your device.
Does compressing a video change its length?
No. Compressing changes the bitrate, and maybe the picture size, not the length. To make a video shorter, trim it.
Should I compress videos before posting to TikTok?
No. TikTok, Instagram and YouTube re-encode every upload, so upload the best-quality copy you have and let them compress it once.
Sources
The apps' rules are from their own pages, read on October 14, 2026. They change from time to time, so check them before you rely on one.











