Compress a video to 10MB, 25MB, or any limit you name: pick the target size and drop your file anywhere on this page. Your own hardware encoder re-encodes it to H.264 and saves an MP4 that lands just under the number. No upload, no watermark, no queue.
How the math works
Video size = bitrate × length. We take your target size, divide by your video's duration, reserve a little for audio, and encode at exactly the bitrate that fits. A 60-second clip into 10 MB gets ~1.2 Mbps. Very watchable. Ten minutes into 10 MB gets rough; no tool can beat that arithmetic, and any site promising otherwise is lying. Trim first if you can.
Why this beats the compress-video sites
They upload your video (slow), queue it (slower), compress it on a shared server (slowest), then watermark it or cap you at 60 seconds unless you pay. Your own machine has a dedicated video-encoding chip sitting idle. We use it. A phone-length clip compresses in roughly the time the other sites spend on the upload progress bar.
FAQ
Will it look bad?
At Discord's 10 MB: a 30-60 second clip looks great, 2-3 minutes looks fine, 10 minutes looks like 2008 YouTube. That's physics, not us.
Sound gets kept?
Yes. AAC audio at 96 kbps, budgeted into your target.
Does it work on my phone?
Short clips, yes. For long videos use a computer; phones are slower at heavy encodes.
Is my video uploaded?
Never. Your video is never uploaded, stored, or seen by anyone. Skeptical? Here's how to check.