Compress a video to 8 MB
8 MB was Discord’s original upload limit, and it outlived Discord: countless webhooks, chat bots, forum attachments and embed systems still enforce it today. It’s the lowest common denominator of video sharing.
SqueezeVid treats 8 MB as a hard budget: it measures your clip’s duration, reserves room for audio and container overhead, and spends every remaining bit on the picture, re-encoding locally, in your browser, with nothing uploaded.
Drop a video here
or browse files
MP4 · MOV · WebM · MKV. Any length, any size. Nothing is uploaded.
What fits in 8 MB, honestly
8 MB over 30 seconds is about 2.1 Mbit/s, enough for clean 720p and decent 1080p. Over 3 minutes it drops to ~350 kbit/s, where SqueezeVid will step down to 540p or 480p to keep the image coherent. Over 10 minutes, 8 MB is slideshow territory: expect low resolution, and consider trimming instead.
If the audio track matters less than the picture (gameplay with music, screen recordings), the “Remove audio” option hands its entire share of the budget back to the video.
Frequently asked
- Can any video be compressed to 8 MB?
- Technically almost any, but quality depends entirely on duration. Short clips (under a minute) come out looking good; past several minutes the bitrate budget per frame gets so small that heavy downscaling is unavoidable. SqueezeVid warns you when a target is unrealistically small instead of producing garbage.
- Why is my compressed file slightly under 8 MB rather than exactly 8 MB?
- SqueezeVid aims a few percent below the target on purpose. Encoders don’t hit a requested bitrate exactly, and a file at 8.01 MB would be rejected, so the tool leaves a small safety margin, and automatically re-runs tighter if a pass overshoots.