About Tools Root
Tools Root is a collection of file conversion and editing tools built on a simple premise: your files are yours, and a tool that merges two PDFs shouldn't need to see the inside of either one.
Private by architecture
Every tool runs entirely in your browser. There's no upload step because there's no server-side endpoint to upload to — your files simply never leave your device.
Fast because it's local
No round-trip to a server means processing starts the instant you drop a file, and isn't limited by anyone else's server queue.
No account needed
Every tool works immediately, for free, without creating an account or installing anything.
How the tools actually work
Every conversion on this site runs using JavaScript and WebAssembly directly in your browser tab. PDF operations use a real PDF engine; audio and video tools use a real ffmpeg build compiled to WebAssembly — the same underlying engine used by professional video tools, just running on your device instead of a server; scanned-document text recognition uses Tesseract, a genuine open-source OCR engine, also running locally; archive creation and extraction run on the actual 7-Zip binary compiled to WebAssembly.
This means the quality of the underlying engines is the same as you'd get from desktop software, without the download, and without your files passing through anyone else's server along the way.
You can verify this yourself
The privacy claim on this page isn't something you have to take on faith. Open your browser's developer tools to the Network tab before running any tool, then process a file — for every tool except Remove Background, you'll see no outgoing request carrying your file's data. Remove Background is the one exception: it fetches a machine learning model's weights from a CDN the first time you use it, since the model is too large to bundle with the page. That request carries only the model, never your photo.
The same applies to OCR PDF, which downloads language-specific recognition data (not your document) the first time you use a given language, caching it afterward.
Two honest limitations
Running everything client-side is a deliberate tradeoff, not a free lunch, and it's worth being upfront about where that tradeoff shows up. Processing speed depends on your own device, so a large video compressed on an older laptop will take longer than the same file on a fast desktop — there's no shared server doing the heavy lifting behind the scenes. And RAR archive creation isn't offered, because RAR is a proprietary format that only WinRAR's own software is licensed to write; extracting RAR files you already have is fully supported.