Compress video to 10MB
Pick a target, get a file under it. Runs in your browser.
ProNothing is uploaded. The conversion runs on this device. How to verify
This file has not been uploaded. Encoding is happening in this browser. How to verify
Convert a whole folder at once, and install it as an app that keeps working offline.
$39 once. Yours forever. See what you get I already have a keyHitting an exact size
Most compressors ask for a quality slider and let you guess. This one works backwards from the size you need: it takes the target, subtracts the audio and container overhead, divides by the duration, and encodes at the bitrate that lands under it.
How the quality is kept
File size is bitrate multiplied by duration, so hitting a smaller target means lowering one of them. Dropping resolution costs less visible quality than starving the bitrate at full resolution, so this tool scales the output down before it lets the bitrate collapse. Trimming helps even more: a 60-second clip cut to 30 seconds hits the same target at twice the bitrate.
Nothing is uploaded
The conversion runs inside your browser using WebCodecs, the same video engine the browser uses to play video. No server receives the file, so there is no account, no queue and no upload wait. You can verify it: open DevTools, switch to the Network tab, and convert a file. You will not see a request carrying it.
How to verify nothing is uploaded
- Press F12 (or Cmd+Option+I on a Mac).
- Open the Network tab.
- Convert a file.
- You will see the page assets load, and nothing carrying your video.
This is not a promise in a privacy policy. It is something you can check in ten seconds.
Questions
Does this upload my video anywhere?
No. Encoding happens in your browser. You can confirm it in the DevTools Network tab while a file is converting.
What is the largest file I can convert?
Around 1GB. Browsers cap a single memory allocation near that size, so larger files need to be split first.
Which formats can I feed it?
MP4, WebM, MOV, MKV, AVI and most files your browser can read. Output is MP4 with H.264 video and AAC audio.
Does it keep the audio?
Yes. Audio is re-encoded to AAC at 128 kbps and muxed back in.
Is it free?
Converting one file at a time is free with no account. Batch conversion and the offline app are a one-time purchase.