What actually happens when you "upload" a PDF to merge it
Most online PDF tools work the same way: your file travels over the network to the company's servers, gets processed there, and the result travels back. The sites are open about this — the better ones promise encryption in transit and automatic deletion "within a few hours." That promise is probably kept. But for a bank statement, an employment contract, or a medical report, "your document sits on our server for a couple of hours" is a strange default for what is, computationally, a trivial operation.
This tool takes the opposite approach
When you pick files here, they are read with the browser's File API — a mechanism designed to let a web page work with a local file without sending it anywhere. The merge itself is performed by pdf-lib, an open-source JavaScript library running inside your browser tab. The merged file is assembled in your device's memory and handed straight to your downloads folder. There is no server component that could receive a file: the page is static, and you can verify the claim in two ways. Open your browser's network inspector while merging — you'll see no request carrying your document. Or load the page, switch off your connection entirely, and merge anyway. It works, because nothing about the operation ever needed the internet.
Why the output is lossless
A PDF is not a bag of pixels; it's a database of objects — fonts, vector drawings, compressed image streams, text runs — arranged into pages (this object model is defined in ISO 32000). Merging two PDFs means copying page objects from the source documents into a new one, references intact. Nothing is rasterized, recompressed, or re-encoded. Text remains selectable and searchable, vector graphics stay sharp at any zoom, and embedded images keep their original compression. This is also why merging is fast even on a phone: it's bookkeeping, not rendering.
The honest limitations
Password-protected PDFs won't work: an encrypted file can't be read without the password, and this tool deliberately never asks for one. Decrypt the file in your PDF viewer first. And because everything happens in your device's memory, your device sets the ceiling — merging a few hundred megabytes of scanned documents may be slow on an older phone, though a typical laptop handles it without noticing. There are no other limits: no task-per-day counters, no premium tier, no file-size upsell. The economics allow that precisely because there are no servers doing the work.