about
A media toolbox with no server behind it.
67 tools for video, audio, images and subtitles, all of which run on your own machine inside a browser tab.
Who runs this
noupload.tools is built and maintained by one independent developer, working on it outside of a day job. There is no company behind it, no investors, and no team. That is worth saying plainly, because it explains most of the decisions here: the site is small, it has no accounts, it stores nothing, and it will not be pivoting into a subscription product that emails you about your remaining credits.
Every tool, every line of page copy and every FFmpeg command on this site was written by hand for this site. Nothing is syndicated, spun or generated in bulk. If a page tells you that VP8 is used instead of VP9, it is because the VP9 encoder genuinely crashes in this WebAssembly build and that was found out the hard way, not because a template needed a paragraph.
You can reach me at noah@ekofactory.com, and there is more on what is worth writing in about on the contact page.
Why it works this way
The usual online converter takes your file, sends it to a machine you know nothing about, processes it there, and gives you a link. That arrangement is fine for a meme and genuinely bad for anything else: a client's rough cut, a medical scan, a passport photograph, a recording of a meeting, a video of your children. Once the file is on somebody else's disk, its retention is a promise in a policy document rather than a fact about the world.
So this site does the processing where the file already is. FFmpeg is compiled to WebAssembly, shipped to your browser once as a roughly 32 MB file, and run on a worker thread using your own CPU. Your media is read with the same File API that any page uses to let you attach something, except that nothing is ever attached to a request. The how it works page walks through the sequence step by step, and the honest way to check it is to open your browser's network panel during a conversion, or to disconnect from the network entirely and watch the tool keep working.
The tradeoffs are real and the site does not hide them. Your laptop is slower than a rented encoder. The build is single-threaded, so a long h.265 job takes patience. Very large files can exhaust the memory a tab is allowed. In exchange, there is no upload, no queue, no size cap, no watermark, no account, and no window in which your file sits on a stranger's disk.
The command panel
Every tool shows the FFmpeg command it is about to run, and updates it live as you move the controls. That is deliberate. It means you can see exactly what will happen to your file before you press Run, copy the command into a terminal to do the same job to a thousand files at once, and pick up the flags by watching them change. A tool that hides its own work is asking you to trust it; showing the command means you do not have to.
What the models do
A few tools do more than run FFmpeg. Captions and transcripts use a Whisper speech model, and the two image checkers use vision models. These also run inside your browser, so your audio and pictures stay on your device the same as everything else. The one caveat, stated in full on the privacy page, is that the model weights themselves are downloaded from Hugging Face the first time you use one of those tools, which tells that host your IP address and which model you asked for. It carries none of your content, and the browser caches it so it happens once.
How the site pays for itself
Hosting static files is cheap, but it is not free, and neither is the time. The site carries advertising to cover that. It has no paid tier, no upsell, no export limit that a subscription removes, and no feature held back to make a free user uncomfortable. Ads are kept out of the way of the tool itself, and are not shown at all on pages where they would be inappropriate.
The other things we make
Eko Editor is a desktop video editor for Windows: a real multi-track timeline, 37 effects, stock footage search, vertical reframing, generated voiceover, and 4K export with no watermark and no export limit. The editor is free. It also takes instructions from Claude and other agents over MCP, a CLI or an HTTP bridge, which is the part that does not exist anywhere else. It is what to reach for when an edit has outgrown what a browser tab can hold, and the editor here says so plainly rather than pretending otherwise.
SimpleDeduction works out what a side income actually costs at tax time, and what can be taken off it. Same author, same approach.
Credit where it is due
This site is a front end for other people's work. FFmpeg does the actual processing and is licensed under the GPL; Whisper, Transformers.js, ONNX Runtime, the vision models and the DejaVu font all belong to their authors. The licenses page names every one of them, links the exact binary this site serves, and states plainly that none of those projects is affiliated with or endorses this one.