What happens when you upload a PDF to an online tool
Guides · Updated 12 August 2026 · 9 min read
Free online PDF tools are genuinely useful and most of them are run by honest people. But "we delete your files after one hour" is a claim about one system among several, and it is worth knowing exactly which ones it does and does not cover — especially for the documents people most often convert: payslips, contracts, medical letters, scans of an ID.
On this page
The journey of an uploaded file
When you drop a PDF on a conventional online tool, a fairly standard pipeline runs:
- Your browser sends the bytes over HTTPS to the site's server. TLS protects the file in transit — from anyone watching the network — and nothing beyond that. At the far end it is decrypted, because the server has to read it to work on it.
- The file is written somewhere durable: a temporary directory, or far more commonly an object storage bucket such as S3 or its equivalents, because the machine that receives the upload is rarely the machine that processes it.
- A job goes onto a queue. A worker picks it up, runs the actual operation — often using the same open-source libraries a browser-based tool would use — and writes the result back to storage.
- You get a download link. That link is usually a signed URL valid for a while; anyone holding it can fetch the file without logging in.
- A cleanup job deletes the input and the output on a schedule.
Nothing here is sinister. It is the normal architecture for this kind of service. The point is simply that between step 1 and step 5 your document exists as a complete, readable copy on infrastructure you do not control.
What "deleted after one hour" usually means
The retention promise almost always refers to the primary copy — the object in the bucket. Several other copies are commonly produced along the way, and a well-run service is not being dishonest when its cleanup job does not reach all of them:
- Backups and snapshots. Storage systems are backed up, and backups have their own retention, typically measured in weeks. A file deleted from the live bucket can persist in a snapshot until that snapshot expires.
-
Logs. Filenames land in access logs and error traces. A filename like
contrat-de-travail-DUPONT-Marie-signe.pdfis itself information, and log retention is usually longer than file retention. - CDN and proxy caches. If the download is served through a CDN, a copy may sit at an edge node until its TTL expires.
- Crash artefacts. When a worker fails on a malformed PDF, the file is often preserved deliberately so a developer can reproduce the bug — the one case where a difficult document is more likely to be kept.
- Sub-processors. Some tools call another provider's API for the heavy lifting, particularly for OCR and format conversion. Your file is then handled by a company whose name you never saw, under a retention policy you never read.
None of this makes uploading unreasonable. It does mean the honest summary is "a copy of your document existed on several third-party systems for an unknown period", not "nobody ever had it".
The legal frame, briefly
If you are in the EU or the UK and the PDF contains personal data — a name, a salary, a health detail, a client's address — then under the GDPR you are the data controller and the tool is a processor acting on your behalf. Article 28 requires a written contract between the two of you. Clicking "I agree" on a free website's terms of service is not usually that contract.
This has teeth in a professional context. An accountant putting client documents through a free converter, an HR employee converting payslips, a lawyer splitting a case file, a doctor's practice handling referral letters — each is, strictly, disclosing personal data to a processor without the required agreement, and often without knowing where the processing happens. Firms that have thought about this tend to end up with a policy banning ad-hoc online tools outright.
A tool that never receives the file sidesteps the question entirely: there is no processor, no transfer and no contract to sign, because no personal data left your machine. That is a structural difference, not a stronger promise.
This is a general explanation, not legal advice. If you handle sensitive documents professionally, check your own organisation's rules.
How to check whether a tool uploads your file
You do not have to take anyone's word for it, including ours. There are two checks, both of which take under a minute, and they work on any site.
The network check. Open your browser's developer tools with
F12, select the Network tab, tick "Preserve log", then use the tool
normally with a real file. Sort the requests by size. If your document was uploaded, you
will see a POST or PUT request whose payload is roughly the size
of your file — a 3 MB PDF cannot cross the network without showing up as about 3 MB of
request body. If the largest outgoing request is a few kilobytes of analytics, nothing
left the machine.
The offline check. Load the page, then disconnect from the network — turn off Wi-Fi or enable airplane mode — and use the tool. A server-side tool cannot work: there is no server to reach. A genuinely client-side one behaves exactly as before, because all the code it needs is already in the browser. This check is impossible to fake.
Two things that are not evidence: the padlock in the address bar, which only tells you the connection is encrypted, not who is at the other end; and a privacy policy that says files are deleted, which describes an intention rather than a mechanism.
When uploading is the right call anyway
Client-side processing is not universally better. It is worth being straight about where a server genuinely wins:
- OCR at quality. Good text recognition means shipping large models. That is increasingly possible in a browser but still slower and heavier than a server doing it.
- Aggressive compression. Serious size reduction involves re-encoding every image with tuned parameters — CPU-heavy work where a server has a real advantage.
- Office format conversion. Turning a PDF into a faithful .docx generally means running an office suite somewhere. Nobody does that convincingly in a browser tab.
- Very large files. Browsers hold documents in memory, so a multi-gigabyte file can exhaust the tab where a server would stream it from disk.
A reasonable rule: do the structural work — merging, splitting, reordering, rotating, signing, watermarking, deleting pages — locally, because it is easy to do locally and there is no reason to send anything anywhere. Reserve uploads for the genuinely heavy conversions, and when you do upload, pick a named company with a real retention policy over an anonymous free site, strip the filename of anything revealing, and remember that the document existed on someone else's disk.
Frequently asked questions
Does HTTPS mean my upload is private?
It means nobody can read the file while it crosses the network. The server at the other end decrypts it and reads it — it must, in order to process it. HTTPS protects the journey, not the destination.
Are paid PDF services safer than free ones?
Usually somewhat, because a paid provider has a business model that does not depend on your data and normally offers a data processing agreement. But the file is still uploaded, so the architecture is the same. The difference is contractual, not technical.
How can a tool work without a server?
Modern browsers can read and write PDF bytes directly in JavaScript, using engines such as pdf.js for rendering and pdf-lib for rewriting. The page downloads that code once, then does all the work on your processor. The server only ever sends the application, never receives a document.
Is a desktop application safer than a browser tool?
Not automatically. A desktop application has far broader access to your machine than a browser tab, which is sandboxed by design. What matters is whether the software sends anything out — and that is worth checking for installed software too.
What should I do if I already uploaded something sensitive?
Assume a copy may persist for a while. If the service has an account area, delete the file there; if it offers a contact address, you can ask for erasure, which in the EU is a right you can exercise. For credentials or identity documents, treat them as having been exposed and act accordingly.
Further reading
PDFLight is a free PDF editor that runs entirely in your browser — nothing is uploaded. Open the editor or browse the other guides.