Skip to content
All Online Tools

How your files stay private

Last updated 22 September 2026

Most online file tools upload your document to a server, process it there and send it back. All Online Tools works differently: the processing code is sent to your browser, and your files stay where they are.

What happens when you use a tool

  1. You choose a file. The browser gives the page read access to that one file — nothing else on your device.
  2. The tool checks the file's real type from its first bytes (not just its name) and rejects executables.
  3. The processing library (for example pdf-lib for PDFs or Tesseract for OCR) runs in your tab, usually inside a Web Worker so the page stays responsive.
  4. The result is created in memory and offered as a download link that points to your own device's memory (a blob: address).

Check it yourself

Open your browser's developer tools, choose the Network tab and run any tool. You'll see page code and, for OCR, the engine and language files being downloaded — but no request carrying your file. You can even disconnect from the internet after the page loads: most tools keep working.

Exceptions we tell you about

  • OCR downloads the Tesseract engine and language data once from a public CDN. Your images stay local.
  • Translation prefers your browser's on-device translator. Only if the site operator configured a LibreTranslate server (and your browser can't translate on-device) is text sent to that server; the tool names the engine before you start.
  • Currency reference rates are fetched only when you click the button, and the request contains no personal data.

Limits that protect your device

Because your device does the work, we cap file sizes (200 MB each), batch sizes (50 files, 500 MB) and processing time (5 minutes), and we block archive “zip bombs”. These limits exist to keep your browser from freezing, not to upsell you.