Free online file tools
Most tools here process your file in the browser tab you are already looking at and hand the result straight back, with no Ketchio upload or account. Translate an EPUB is the clearly marked exception: it sends book text directly to a model provider you choose.
PDF tools
Subtitle tools
Lyrics tools
EPUB tools
No tool matches that.
What “runs in your browser” actually means
These pages are static HTML with a small amount of JavaScript. When you drop a file, the browser reads it from your disk into the tab’s own memory and the tool works on it there — pdf-lib for PDFs, our own parsers for subtitle, lyrics and EPUB files. With one exception the tools never upload anything — Translate an EPUB sends the book’s text to a provider you choose under your own API key, and says so on its page. You can confirm it in your browser’s network panel: while a tool runs, the only things it fetches are its own code files from ketchio.com, and every request is a plain GET with no body.
What that costs you
Local processing is not free of trade-offs. Your machine does the work, so a large PDF is bounded by your own RAM rather than a server farm — somewhere past a few hundred megabytes a phone will give up where a laptop keeps going. Nothing is saved between visits, so a file you close is gone. And each tool page says plainly what it cannot do, because a tool that hides its limits wastes more of your time than one that admits them.