Compress video to 10 MB
Need a clip under 10 MB for Discord? Drop it below and TinyVid works out the bitrate that fits, then encodes an H.264 MP4 that lands just under the line. The 10 MB target is already selected — free up to 200 MB, no account.
Drop your video here
Why 10 MB is Discord's number now
10 MB is the limit Discord landed on. After years at 8 MB and a spell at 25 MB, Discord settled the free upload cap at 10 MB — and because Discord is where most 'file too large' moments actually happen, 10 MB is now the size a huge share of people are aiming for when they compress a video. If you just hit the wall sending a clip to a friend or a server, this is almost certainly your number.
What makes 10 MB awkward is that it's small, but not as small as the 8 MB people spent years targeting — so older guides quietly miss. Aim for 8 MB and you leave quality on the table; assume the 25 MB the limit used to be and Discord bounces it. TinyVid sizes the encode to 10 MB exactly, from your clip's real length, so you get the most picture that still clears today's limit instead of a guess built on a number that has since moved.
Ten megabytes clears more than Discord, too. It slips under the attachment caps on plenty of chat apps and issue trackers, and it keeps a short clip light enough to drop into a message without anyone waiting on a download. The trade-off is length: 10 MB is generous for anything under a minute and tight past three, which is exactly what the table below maps out.
How much video fits in 10 MB?
These figures come from the same arithmetic the converter runs on your own file: the 10 MB budget, less a 128 kbps audio track, spread across the length of the clip. Megabytes are counted as 1,000,000 bytes and 2% is held back as a safety margin, so the result clears the limit whether the platform measures in MB or MiB. Length is the whole trade-off — the same budget over a longer clip means a lower bitrate. The resolutions below are a comfortable match for H.264 at 30fps; TinyVid does the real sum once it knows your video's exact duration.
| Clip length | Video bitrate | Comfortable resolution |
|---|---|---|
| 30 seconds | ≈2.5 Mbps | 1080p for calm footage, 720p to be safe |
| 1 minute | ≈1.2 Mbps | 720p — 480p if there's fast motion |
| 3 minutes | ≈310 kbps | 360p, and a little soft |
| 10 minutes | Doesn't fit | Mute or trim, or step up to 25 MB |
Ten minutes is the row that doesn't make it. Over a ten-minute clip a 10 MB budget leaves the picture almost nothing once a normal audio track is paid for — below the bitrate TinyVid is willing to encode at — so it stops and says so rather than hand back something unwatchable. Muting the clip scrapes it over the line at about 130 kbps, roughly 240p, but trimming the video or stepping up to 25 MB will look far better.
How to compress a video to 10 MB
- Drop your video onto the box above, or click to browse. The 10 MB target is already selected, and files up to 200 MB are free with no account.
- Check the length first. Under a minute is comfortable at 10 MB; past three minutes you'll want to trim the clip or pick a larger target.
- Optional: open Advanced settings to cap the resolution or mute the audio — both hand more of the budget to the picture. The quality slider is disabled here because the target size sets the bitrate.
- Press Convert. TinyVid encodes in two passes: the first measures the video, the second spends the 10 MB budget where the picture needs it.
- Download the MP4 and check the size — it'll sit at or just under 10 MB, ready to drop into Discord or anywhere else with a 10 MB cap.