Free tools/Video compressor
Free Video Compressor
Pick the file size you need and get a video under it, without uploading anything anywhere.
- Runs in your browser, your video is never uploaded
- No watermark, ever
- No account, no email, no daily cap
- No limit on how long your clip is
Compression is lossy. You are trading picture detail for file size, and the smaller the target, the more you trade.
How it works
01
Drop your video in
MP4, MOV, MKV, WEBM or M4V. The file stays on your device.
02
Pick the size you need
Tap a preset or type your own number, whatever the upload limit you are trying to clear.
03
Download the result
One file, under the number you picked, playable everywhere. No watermark, no signup step in the way.
What you get
You pick the size, not the quality slider
Type 10 MB and get a file under 10 MB. Most tools hand you a quality percentage and let you guess, which means running it three times.
Nothing leaves your device
Your video is processed in the browser. No upload, no queue, no server holding your file afterwards, nothing to delete.
No watermark and no signup wall
The file you download is the file you compressed, and nobody asks for an email at the download step.
Long clips are fine
No hidden length cap. A 40-minute screen recording works like a 12-second clip, just slower.
Audio comes through intact
Sound is re-encoded, not stripped. There is a mute toggle if you want the size back.
Compression is the last step. Unsora does the other four.
Unsora plugs into ChatGPT and Claude, so you can generate video, clip it, add subtitles and upscale it by describing what you want in the chat. Then compress it here. Eleven creator tools from $19/mo, 3-day free trial.
Getting a video under a specific file size
Almost nobody compresses a video for its own sake. You compress because something on the other end refuses to take the file: a chat app, an email attachment, an upload form with a number in the fine print. The number is the job.
That is why this tool asks for the size first. You give it a ceiling and it works backwards to a bitrate that lands under it, using the clip's duration to do the arithmetic. A 30-second clip and a 30-minute clip targeting the same size are different problems, and a tool that only offers 720p or 480p makes you solve that yourself by trial and error.
If the target is small relative to the length, the tool drops the resolution too, because past a point no bitrate is low enough to keep a 1080p frame intact. It says so before it does it rather than quietly handing back something soft.
Sending a clip on Discord without it bouncing
Discord rejects the file before it starts sending. You do not find out at 90%, you find out immediately, and the message tells you nothing useful about how much smaller it needs to be.
The ceiling depends on what you are paying for. Discord's own help centre puts the maximum upload at 10MB without Nitro, 50 MB on Nitro Basic and 500 MB on full Nitro. The same page adds that Discord is experimenting with upload limits and some accounts can send larger files, so treat any number on any website, this one included, as what was true when it was written. Your client is the authority.
Two things follow. The free ceiling has moved more than once, which is why you still find tools built around 8MB and 25MB, and aiming at an old number costs you quality for nothing. And if you are unsure which tier you are on, compress to the smallest ceiling. A clip that clears the free limit clears every limit above it.
For gameplay and screen recordings the length is usually the problem, not the resolution. Trim the clip to the part you want people to see before you compress it. Ten seconds at a decent bitrate beats two minutes of mush.
What you are giving up, in plain terms
Compression is lossy. No setting in any tool makes a file smaller for free. The encoder decides what to throw away, and the smaller the target, the more it throws.
Fine detail in motion goes first. Grass, water, smoke, confetti, fast camera pans, anything with a lot of small moving elements. You get blocking in dark areas and a soft, smeared look on movement. Static talking-head footage survives far better than a fast game clip, which is why the same target size looks perfect on one video and terrible on another.
Three things help. Cut the clip shorter, since size scales with duration before anything else. Drop the resolution on purpose if the target is aggressive, because a clean 720p beats a broken 1080p. And start from the best source you have, since compressing an already-compressed file stacks the damage from both passes.
When compressing is the last step of something bigger
A compressor is where a video workflow ends. Something has to make the video first.
That is what Unsora does. It connects to ChatGPT, Claude and other assistants over MCP, so you describe what you want in ordinary language and the assistant does it in the same conversation: generate the video, clip a long one into short ones, add subtitles, upscale footage that came out too small, make a thumbnail, add music or a voiceover, then schedule the result to TikTok, Instagram and YouTube. No new app, no prompt syntax.
Eleven creator tools in one subscription. Plans start at $19/mo with 500 credits, Pro is $39/mo with 1,100 credits, and every plan has a 3-day free trial. This compressor is free and stays free either way.
Honest limits
What this tool does
- Compresses a video to land under a file size you choose
- Works out the bitrate from your clip's length, instead of making you guess at a quality percentage
- Drops resolution when the target demands it, and tells you before it does
- Keeps audio, with an optional mute toggle if you want the size back
- Handles MP4, MOV, MKV, WEBM and M4V, and outputs MP4 that plays everywhere
- Runs in your browser, with no upload, no storage, no watermark and no account
What it doesn't do
- It doesn't compress losslessly. Quality goes down. That is what compression is.
- It doesn't recover detail. A blurry source compresses into a smaller blurry file.
- It doesn't guarantee a good-looking result at any size you name. Ask for a 90-minute video under 10 MB and you will get one that nobody wants to watch.
- It doesn't edit. No trimming, no cropping, no captions, no colour.
- It doesn't send the file for you, and it doesn't know your Discord tier or which ceiling applies to your account.
- It doesn't handle very large files well on an older phone. Browser-side encoding uses your device's own processor, so a 4K source on a five-year-old handset will be slow or will run out of memory.
What to check before you use any video compressor
Free video tools are a category with a real trust problem, and compressors get built as bait for something else. Six things worth checking on any of them, this one included:
Does your video leave your device?
Most compressors upload your file, and a video is a much bigger thing to hand over than a photo. If it uploads, look for a written deletion window, an actual number of minutes or hours, not a paragraph about encryption and secure data centres. A tool that works in the browser sidesteps the question, because there is nothing to delete.
Is there a watermark on the output?
Some tools stamp the result and only mention it after you have waited through the encode. The file you download should be the file you compressed.
Is there a length or size cap, and is it visible before you upload?
Hidden caps are the standard dark pattern here: you find out about the 20-minute limit after picking a file. Any limit should be stated on the page, not discovered.
Is there a signup wall at the download step?
Watch for tools that are free right up until the file is ready, then ask for an email. If an account is genuinely needed, ask on the way in.
Can you name a target size, or only a quality percentage?
If something rejects your file at a specific number, a quality slider means running the job three times to find the setting that fits.
Is the best setting locked behind a paid tier?
Some compressors reserve their strongest modes for supporters, so the free result is deliberately worse than the tool can produce. Free should mean the whole tool, not a demo of it.
The compressor is the last step. Unsora handles the rest.
Compressing is the last thing that happens to a video and the least interesting. Everything before it is where the time goes.
Unsora takes that part. Describe what you want inside ChatGPT or Claude and it generates, clips, subtitles, upscales and schedules the video in one conversation. Then compress it here. Eleven creator tools in one subscription, from $19/mo with 500 credits, 3-day free trial on every plan.
Start the free trialFAQ
Common questions
What is Discord's file size limit?
Discord's help centre puts it at 10MB without Nitro, 50 MB on Nitro Basic and 500 MB on full Nitro, and says these limits are being experimented with. Your own client is the authority, not any website. If unsure, compress to the smallest ceiling.
How do I get a video under Discord's limit?
Drop it in above, pick the preset that matches your tier, and download the result. If the clip is long, trim it first. Length drives file size harder than resolution does.
Why does Discord still reject my file after I compressed it?
Usually you aimed at the wrong number. Plenty of tools still default to 8MB or 25MB from older versions of Discord's limits, and others compress to "about" your target rather than under it. Check the file's actual byte count against the ceiling for your tier.
What size should I compress to for Discord?
Whatever ceiling applies to your account, minus a little. Landing at 9.6 MB against a 10MB limit is safer than 9.99 MB, because clients round differently and there is no upside to using the last fraction.
Can I compress a long gameplay clip for Discord?
Yes, but ask whether you should. Squeezing minutes of fast motion under a small ceiling costs a lot of picture quality. Trimming to the ten seconds that matter gives you a better clip and a smaller file at once.
Will compressing make my video look bad?
It will make it look worse. How much worse depends on the target size, the length and how much motion is in the footage. A still interview shot compresses almost invisibly. A fast game clip at an aggressive target shows blocking and smearing.
What formats can I compress?
MP4, MOV, MKV, WEBM and M4V go in. MP4 with H.264 comes out, because that is the format that plays everywhere without anyone having to install anything.
Is my video uploaded to a server?
No. Compression happens in your browser, on your own device. The file never leaves it, which also means there is no copy anywhere to delete afterwards.
Do I need an account?
No. No account, no email, no daily limit, and nothing asked for at the download step.
Is there a watermark?
No. The output is your video, smaller.
Is there a limit on video length?
No length cap. Very large files are limited by your device's memory rather than by a rule here, so a long 4K source may be slow or may fail on an older phone.
Does it work on a phone?
Yes, in a mobile browser. Expect it to be slower, because the encoding runs on your phone's processor. For a large file, a computer is the better bet.
Can I use this for Gmail, WhatsApp or an upload form?
Yes. The tool does not care what the limit is for. Type the number the other service wants into the custom field.
Why is my output bigger than the size I asked for?
It should not be. The usual cause is a target so small for the clip's length that there is no headroom left. Shorten the clip, raise the target, or mute the audio if the sound does not matter.
Does compressing twice make a file smaller again?
A little, and it costs a lot. Each pass throws away detail permanently. Go back to the source and compress once to the size you need.
Built and maintained by the Unsora team.
Discord's file size limits last checked against Discord's official help centre on August 14, 2026.
Changelog
August 14, 2026. Page published. Discord upload limits verified against Discord's help centre.