Compress video to 8 MB
Need a clip under 8 MB? Drop it below and TinyVid works out the bitrate that fits, then encodes an H.264 MP4 that lands just under the line. The 8 MB target is already selected — free up to 200 MB, no account.
Drop your video here
Why 8 MB is still the number everyone asks for
8 MB is a limit that outlived the platform that made it famous. For years Discord capped uploads on free accounts at 8 MB, and a whole generation of 'file too large' threads, guides and habits grew up around that number. Discord has moved the ceiling since — it sat at 25 MB for a spell and today lands nearer 10 MB for free accounts — but 8 MB is still what people type into a search box, and still what the answers they find tend to quote.
That history makes 8 MB useful rather than obsolete. Because it sits below today's free ceiling, a file built for 8 MB clears Discord with room to spare — and it also slips under the tighter limits that turn up everywhere else: forum attachments, bug trackers, wikis, chat tools and CMS installs that never raised their defaults. When you don't know the exact limit you're up against, 8 MB is the size nothing argues with.
The catch is that 8 MB is a genuinely small budget, and length is what spends it. Thirty seconds fits comfortably; a minute is fine at a modest resolution; three minutes is already a squeeze; ten minutes doesn't fit at any watchable quality. The table below shows where the line falls — and if your clip is past it, trimming it is almost always a better answer than crushing the picture.
How much video fits in 8 MB?
These figures come from the same arithmetic the converter runs on your own file: the 8 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 | ≈1.9 Mbps | 720p, comfortably |
| 1 minute | ≈900 kbps | 480p — 720p if the footage is slow and simple |
| 3 minutes | ≈220 kbps | 360p, and visibly soft |
| 10 minutes | Doesn't fit | Trim it, mute it, or move up to 25 MB |
Ten minutes is the honest failure row. An 8 MB budget leaves roughly 40 kbps for the picture once the audio is squeezed down to its 64 kbps floor — still below the bitrate TinyVid is willing to encode video at — so it stops and says so rather than handing back something unwatchable. Muting the clip frees the audio budget and just scrapes over that line at about 105 kbps, but trimming the video, or stepping up to 25 MB, will look far better.
How to compress a video to 8 MB
- Drop your video onto the box above, or click to browse. The 8 MB target is already selected, and files up to 200 MB are free with no account.
- Check the length before you convert. Under a minute is comfortable at 8 MB; past three minutes you should 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 greyed out here on purpose, because the target size is what sets the bitrate.
- Press Convert. TinyVid encodes in two passes: the first measures the video, the second spends the 8 MB budget where the picture actually needs it.
- Download the MP4 and check the size — it will sit at or just under 8 MB. Upload it wherever the limit bit.