Get a video under 10 MB so you can post it on Discord without Nitro. Pick your clip and the tool works out the bitrate, checks the result, and tries again if it's over. Nothing is uploaded.
Your media is processed in your browser and is not uploaded to our servers for conversion. Page assets (including the converter engine) still load over the network.
Select or drop a video to fit a size limit
MP4, MOV, WebM or MKV. Compressed on your device to fit the size you pick.
Click, tap, or drop a fileTrim first if it's long
10 MB suits clips up to about a minute. Cut longer videos with Trim Video.
Choose the video
Drop or select the clip. The 10 MB target is preselected.
Compress
The tool picks a bitrate and resolution that fit and encodes on your device.
Upload to Discord
Download the MP4 and drag it into Discord.
Without Nitro, Discord rejects files over 10 MB. Gameplay clips, screen recordings and phone videos are usually much bigger: a minute of 1080p phone video is often 60 MB or more.
How good the result looks depends on length. A 20-second clip gets about 4 Mbps and can stay at 1080p. A one-minute clip gets about 1.3 Mbps and is scaled to 720p. At three minutes it drops to 360p and looks soft, so trimming to the moment that matters gives a much better result than squeezing a long video.
The tool divides 10 MB, minus 4% for file overhead, by the clip's duration to get a total bitrate, gives the audio 64 or 96 kbps, and encodes the video with H.264 at the remainder.
Encoders don't land exactly on target, so the result is measured. If it's over 10 MB, the clip is encoded again at a proportionally lower bitrate, up to three attempts in total.
Aims for just under 10 MB so the upload goes through without Nitro.
Keeps 1080p for short clips and steps down for longer ones.
H.264 MP4 plays inline in Discord on desktop and mobile.
Clips are compressed on your device, never uploaded.
No. Processing runs in your browser with a WebAssembly build of FFmpeg. Your file is read from your device and the result is saved back to it.
10 MB per file without Nitro. Nitro raises it to 500 MB and Nitro Basic to 50 MB.
Clips up to about a minute look good. Up to around three minutes still fits but at 360p. Longer videos get very blurry, and past about eight minutes the tool asks you to trim first.
It divides the target size by the video's length to get a bitrate, reserves room for audio and file overhead, and encodes at that bitrate. If the result still comes out over the limit, it automatically tries again at a lower bitrate, up to three attempts.
Compression re-encodes every frame in your browser, so it works for videos up to 120 MB and 10 minutes on a computer, or 60 MB and 5 minutes on a phone. Trim longer videos first.
For clips where sound doesn't matter, yes: the audio's share of the 10 MB goes to the picture instead.
Related: Compress Video to 25 MB · Trim Video · Video to GIF · Compress Video to Size · All tools