tinyvid.dev

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.

tinyvid · converter

Drop your video here

or browse files
MP4 · MOV · AVI · MKV · WebM · GIF|Free up to 200 MB
01Why 10 MB

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.

02What fits

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 lengthVideo bitrateComfortable resolution
30 seconds≈2.5 Mbps1080p for calm footage, 720p to be safe
1 minute≈1.2 Mbps720p — 480p if there's fast motion
3 minutes≈310 kbps360p, and a little soft
10 minutesDoesn't fitMute 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.

03Step by step

How to compress a video to 10 MB

  1. 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.
  2. 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.
  3. 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.
  4. Press Convert. TinyVid encodes in two passes: the first measures the video, the second spends the 10 MB budget where the picture needs it.
  5. 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.
04FAQ
01How do I compress a video to under 10 MB for Discord?
Drop it onto the box above and press Convert — the 10 MB target is preselected. TinyVid measures your clip's exact duration, works out the bitrate that fits, and encodes an H.264 MP4 in two passes. Files up to 200 MB are free with no sign-up, and the result lands at or just under 10 MB, ready to upload to Discord.
02Is 10 MB really Discord's upload limit now?
Yes — for free accounts. Discord's cap started at 8 MB, briefly rose to 25 MB, and now sits at 10 MB for accounts without a subscription. Paid tiers go higher: Nitro Basic lifts it to 50 MB and full Nitro to 500 MB. So if you're on a free account, 10 MB is the number to hit.
03Should I use the 8 MB or the 10 MB target for Discord?
For Discord today, 10 MB — it's the current free limit, so it gives you a little more quality while still going through. The 8 MB target is the historic Discord number and still the safest size for stricter places like old forums and bug trackers, so reach for it when you don't know the exact limit. When it's specifically Discord free, 10 MB is the better fit.
04How long a video fits in 10 MB with sound?
About 30 seconds at 1080p or 720p, a minute at 720p, and three minutes down at 360p — all with a 128 kbps audio track. Ten minutes won't fit at watchable quality with sound. The table above gives the bitrate for each length; the budget is fixed, so every extra second comes out of the picture.
05Why won't a 10-minute video fit in 10 MB?
Because ten minutes spreads the 10 MB budget so thin that, after a normal audio track, the picture is left below the bitrate TinyVid will encode at — so it stops with a 'target too small' message instead of returning something unwatchable. Muting the clip just clears the line at about 240p; otherwise, trim it or move up to 25 MB.
06Does a 10 MB file work outside Discord too?
Yes. 10 MB clears the attachment limits on many chat tools, issue trackers and forums, and it keeps a short clip light enough to post without a long download. It's a good all-round 'small file' size — though where you know the cap is tighter, the 8 MB target is the safer aim.