All tools run in your browser — your files never leave your device.
All tools154

PDF

Are online PDF tools safe? What actually happens to your file

The honest answer is that it depends on the architecture, and almost no tool tells you which one it uses. You can find out yourself in about thirty seconds.

The short answer. Most online PDF tools upload your file to a server, process it there, and delete it after a stated retention period — typically one hour to thirty days. A smaller number do all the work inside your browser, so the file never leaves your device. You can tell which is which by opening your browser’s Network tab in developer tools and running the tool: an upload-based service sends a large outgoing request, a browser-based one sends nothing.

What actually happens when you upload a PDF?

With a conventional online tool the sequence is: your browser sends the file over HTTPS to the provider’s server; the server writes it to disk or object storage; a worker process runs the operation; the result is written back to storage; you download it; and a scheduled job deletes both files after some period.

Every step of that can be done well. Reputable providers encrypt in transit and at rest, isolate processing, and delete on schedule. The point is not that they are careless — it is that the file exists outside your control for a window, and you are trusting a policy rather than a mechanism.

That trust is fine for a restaurant menu. It is a different calculation for a signed contract, a bank statement, a medical letter, a passport scan or an unreleased financial report — which are, notably, exactly the documents people most often need to merge, compress or sign.

What does the privacy policy actually commit to?

Retention language is where the meaningful differences hide, and it repays reading closely. A few phrases worth recognising:

What does the privacy policy actually commit to?
PhraseWhat it usually means
"Deleted after one hour"A real, checkable commitment. Good sign.
"Deleted automatically"No stated period. Could be hours, could be indefinite.
"We do not share your files with third parties"Says nothing about how long they keep them
"Files are processed securely"Marketing, not a commitment
"We may retain files to improve our services"Your document may become training data or a test fixture
"Your files never leave your device"Only meaningful if genuinely client-side — but that is verifiable

The last row is the only one you can check rather than trust, which is the whole argument for the browser-based approach.

How do you verify a tool in thirty seconds?

You do not need to take anyone’s word for it, including ours. Every desktop browser ships the tool to check:

  1. Open the tool’s page but do not select your file yet.
  2. Press F12 (or Cmd + Option + I on a Mac) to open developer tools, and switch to the Network tab.
  3. Now select your file and run the operation.
  4. Watch the list, sorting by size if it is busy. An upload-based tool produces a POST or PUT request roughly matching your file — a 12 MB PDF shows a 12 MB request.
  5. A browser-based tool produces no such request. You may see small requests for a JavaScript library such as pdf-lib or PDF.js, but nothing carrying your data outward.

A second check, if you want certainty: disconnect from the internet after the page has loaded, then run the tool. A local tool still works. An upload-based one cannot.

Why does anyone still upload, if the browser can do it?

Because the browser could not, until fairly recently, and most tool sites were built before it could.

The capabilities that make local processing practical arrived in stages: the File API for reading local files without a request, Canvas and WebCodecs for image encoding, WebAssembly for running C and Rust libraries at close to native speed, Web Workers to keep heavy work off the main thread, and Web Crypto for hashing in the browser’s own native code. WebAssembly in particular is what made PDF manipulation viable — it lets a real PDF library run inside the page rather than being reimplemented in JavaScript.

Server-side processing also has genuine advantages a local tool cannot match: it works on any device regardless of memory, results are identical everywhere, and heavy jobs do not tax a phone. For a 2 GB video that matters. For a 4 MB PDF it does not.

There are also things that genuinely require a server and always will — anything that needs to fetch the wider web, such as a plagiarism check or a site crawl. A tool claiming to do those locally is misrepresenting itself.

What are the real limitations of local processing?

It would be dishonest to present this as free of trade-offs. The ones that actually affect you:

  • First-load downloads. Heavy tools fetch a library or model once — pdf-lib for PDF editing, Tesseract for OCR, a 42 MB neural network for background removal. After that it is cached.
  • Device memory is the ceiling. A 500 MB PDF on a four-year-old phone may fail where a server would not.
  • Older browsers. Anything predating WebAssembly support cannot run these tools at all.
  • Corporate proxies. A content security policy or proxy that blocks the CDN prevents the heavy libraries loading — though the pure-JavaScript tools still work offline.

Set against those: no upload limit, no queue, no retention question, and the tools keep working on a plane. For document work that trade has been worth making for several years now.

What should you never put into any online tool?

Regardless of architecture, a short list deserves more care than a web page:

  • Anything under a legal or contractual confidentiality obligation where your organisation specifies approved software. The policy question is separate from the technical one.
  • Classified or regulated material — government classifications, and in many jurisdictions patient records — where handling requirements are prescribed by law.
  • Files from an untrusted source that you have not scanned. This is the reverse risk: a malicious PDF targets whatever opens it, including your own browser.
  • Anything on a shared or public computer, where the downloaded output sits in a Downloads folder the next person can read.

For everything else — the merges, compressions, signatures and conversions that make up ordinary document work — a tool that never transmits the file is straightforwardly the safer default, and it is the one you can verify.

Frequently asked questions

Is it safe to compress or merge a bank statement online?

With an upload-based tool your statement sits on a third-party server for their stated retention period. With a browser-based tool it never leaves your device, which removes the question rather than answering it. Check with the Network tab before using any tool on financial documents.

Does HTTPS mean my file is private?

HTTPS protects the file in transit — nobody on the network can read it on the way. It says nothing about what happens once it arrives. A file can be perfectly encrypted in transit and then stored unencrypted for thirty days at the other end.

How can I tell if a tool runs in my browser?

Open developer tools with F12, go to the Network tab, and run the tool. An upload shows an outgoing request roughly the size of your file. You can also disconnect from the internet after the page loads: a genuinely local tool still works, an upload-based one cannot.

Do browser-based tools work offline?

The pure-JavaScript ones do, once the page has been visited and cached by the service worker. Tools depending on a large library or model need that download the first time, but work offline afterwards because the file is cached too.

Are free PDF tools less safe than paid ones?

Price is not a reliable signal either way. What matters is the architecture and the retention policy, both of which you can check independently of what the tool costs. Some free tools are client-side and never see your file; some paid ones upload everything.

Can a PDF itself be dangerous?

Yes. PDFs can carry JavaScript, embedded files and exploits targeting reader software. That risk is about opening the file, not about which tool you use on it. Keep your PDF reader updated and be cautious with documents from unknown senders regardless of what you plan to do with them.

Stop reading, start doing

Every tool in this guide is free.

154 browser-based utilities. No account, no upload, and no file size limit — your files are processed on your own device and never sent anywhere.

Browse all 154 tools