Reduce your video file size
Drop a video here, or tap to browse
MP4, MOV, WebM, MKV and more — processed locally, never uploaded.
This video is loaded and ready. Pick a target size below, or swap it for another file.
Drop in a video, pick a target size, and download a smaller copy that fits Discord’s upload limit. This free video compressor reduces video file size entirely on your device — nothing is uploaded, ever.
Drop a video here, or tap to browse
MP4, MOV, WebM, MKV and more — processed locally, never uploaded.
This video is loaded and ready. Pick a target size below, or swap it for another file.
If you’ve ever hit Discord’s “Your file is too powerful” error, you’ve met the upload limit. Discord caps how large a file can be, and modern phones blow past that cap fast: a 30-second clip shot in 4K can easily weigh 100 MB or more. Screen recordings, gameplay captures, and camera-roll exports are all encoded at high bitrates, which is great for quality and terrible for sharing. The fix isn’t to trim your clip down to nothing — it’s to reduce the video file size so the same footage fits under the limit.
That’s exactly what this video size reducer does. You choose the target — 25 MB for a free Discord account, for example — and the tool works out the precise bitrate your video needs based on its length, then re-encodes it to land just under your target. A longer video gets a lower bitrate; a short clip keeps more quality. If squeezing the bitrate alone would look rough, the tool can also step the resolution down (say, from 4K to 720p), which is usually invisible on a Discord-sized player anyway.
People describe this problem a dozen different ways — “my video is too big for Discord,” “Discord won’t send my video,” “the file is too large to send” — and it always comes down to the same fix: make the video file smaller. Wondering how to send a long video on Discord, or how to send videos bigger than 25MB on Discord without Nitro? Shrinking the video below the limit is the answer that keeps it playing right inside the chat, and learning how to shrink a video once means you can lower any video’s file size in about a minute, whenever you need to.
| Platform | Max video/file size |
|---|---|
| Discord (free) | 25 MB |
| Discord Nitro | 500 MB |
| X (Twitter) | 512 MB |
| 16 MB | |
| Telegram | 2 GB |
Everything happens on your own device. Most online compressors make you upload your video to their server, wait in a queue, and trust that they delete it afterwards. This free video compressor runs the same kind of encoder (FFmpeg, the industry-standard open-source tool) directly in your browser using WebAssembly. Your footage is read from your disk, compressed in memory, and handed back to you as a download. Nothing is uploaded anywhere, which makes it safe for unreleased footage, private clips, and anything you’d rather not hand to a stranger’s server.
Drop your video into the compressor above, choose the 25 MB target, and press Compress. The tool works out the right bitrate from your video’s length, shrinks it in your browser, and gives you a smaller MP4 to download and post — no sign-up, no upload.
Discord’s free upload limit is 25 MB per file; Nitro raises it to 500 MB. On a free account, anything larger gets refused. Compressing your video to just under 25 MB with a video size reducer like this one is the quickest way to make it send.
Compress it. If Discord won’t send your video or calls the file too large, drop it into the tool above, pick the 25 MB target, and send the smaller MP4 it makes instead. The compressor lowers the bitrate, and the resolution if needed, so the same footage fits.
On a free account, you can’t send the original — shrink it first. Compress the video to under 25 MB with the tool above and post the smaller copy; the same trick works for sending a long video. Nitro (500 MB limit) is the paid alternative, but compressing keeps the video playing inside Discord.
The easiest way is to compress it: drop your video into the tool above, choose a target size, and it re-encodes the file at a lower bitrate to hit that size. Lowering the resolution, for example from 4K to 720p, also shrinks a video dramatically with little visible difference on small screens.
Reducing a video’s MB means lowering its bitrate or resolution. This tool does the maths for you: enter the size you want — say, 25 MB — and it calculates the exact bitrate needed and makes a smaller MP4. Trimming unused seconds off the video reduces the file size too.
To make a video smaller on iPhone, open this page in Safari, tap the drop area, and pick the video from your photo library. It compresses right on your phone — nothing is uploaded — then you save the smaller MP4 and share it to Discord. No app, no sign-up.
Compress it down to whatever limit the app allows — 25 MB for Discord, 16 MB for WhatsApp. Use the tool above to shrink the video to that size, then send the compressed copy instead of the original. Every platform has a cap; a smaller file fits all of them.
Yes — this one. It’s completely free, adds no watermark, and there’s no account to create, because the compression happens in your browser rather than on a company’s server. Compress as many videos as you like; the files never leave your device and nothing is stored.
No. Your video is compressed 100% in your browser using WebAssembly, and it never leaves your device. No server receives or stores your files. You can prove it: load this page, switch your device to airplane mode, and compress a video — it still works completely offline.
No — not if it’s done well. This tool gives your video the highest bitrate that fits your target size, and steps the resolution down, for instance to 720p, rather than starving the image. On a Discord-sized player, a properly compressed clip looks nearly identical to the original.
You can drop in MP4, MOV, WebM, MKV, AVI, and most other common video formats. Whatever you start with, the result is a standard MP4 with H.264 video and AAC audio, which plays natively in Discord, web browsers, iPhone and Android, and every messaging app.
Older guides mention an 8 MB Discord limit — free accounts now get 25 MB, so you rarely need to go that small. But if you specifically need an 8 MB file, choose the Custom target above, enter 8, and press Compress. The same custom target works for any size: 10 MB, 16 MB, 50 MB, and so on.
Drop the MP4 into the compressor above, pick the file size you need, and download the result. The tool lowers the bitrate to hit your target exactly. Whatever format you start with — MP4, MOV, WebM, MKV — the output is a standard MP4 that plays everywhere.
WhatsApp caps video attachments at 16 MB. Choose the Custom target above, enter 16, and compress — then send the smaller MP4 from your chat. The same trick works for any app with an upload limit: match the target size to the app’s cap.
Open this page in Chrome on your Android phone, tap the drop area, and pick the video from your files or photo library. It compresses right on your phone — nothing is uploaded — then you download the smaller MP4 and share it wherever you like. No app to install, no sign-up.