About
No Upload prepares a video for upload without sending it anywhere. You pick a file and the browser does the encoding on your own machine.
Why it exists
Most upload targets re-compress every video they receive. A source that is already heavy or already compressed comes out looking worse after that second pass. When the source already fits, No Upload copies a conformant H.264 video stream straight into a fresh MP4 with no re-encode, so the only compression your clip goes through is the platform's own.
What it does
- 1080p or smaller is kept with no re-encode. Only the container patch (cloned audio track, FPS timing, faststart) is applied. No quality loss.
- Turn on Optimize file size to re-encode to H.264 CRF 22 even when the source already fits.
- Anything above 1080p is downscaled to 1080p at H.264 CRF 22. Sources above 2K are allowed but the page warns you first, since large frames are slow and memory-heavy in the browser.
How it runs
The page loads a WebAssembly build of FFmpeg, then does the work in the tab. There is no account and no upload step. Close the tab and the working copy is gone.
Support
No Upload keeps no record of you, so there is no support inbox. If a video fails to process, your browser's developer console shows the underlying error, and the disclaimer covers the known limits.