Is my PDF uploaded to a server?
No. The file is read from your disk into the browser tab and processed there. After the page loads it makes no network requests.
Drop your PDFs, get a single combined file. The documents never leave your machine.
Drop PDF files here
or · max 10 files free
Every other merge tool asks you to upload your documents to a server, waits while they transfer, then hands you a download link. For a one-page invoice that is merely annoying. For a signed contract, a medical record, or a client's financial statement it is a decision you cannot undo — that file now exists on someone else's disk.
PDFKit does the work inside the browser tab. The file bytes are read directly from your disk by the page, combined with a JavaScript PDF library, and written back out as a download. There is no server component at all: the site is static files on a CDN, so there is nothing that could receive your documents even if it wanted to.
Merging looks trivial and mostly is, but a few decisions actually matter on real files.
| Detail | Behaviour | What it means |
|---|---|---|
| Page order | Exactly as you dropped them | The merge follows the order you added files. If the sequence is wrong, start over with the correct order. |
| Page size | Each page keeps its own | A4 and Letter pages sit next to each other without being rescaled. |
| Annotations | Preserved | Form fields, highlights and comments travel with their page. Nothing is flattened. |
| Bookmarks | Dropped | The document outline is not carried across. The merged file has flat pages only. |
| Encrypted input | Cannot be read | If a PDF needs a password to open, the merge fails for that file. Remove the password first. |
| Output size | Sum of the inputs | Merging does not recompress. Nothing gets smaller, and nothing is re-encoded, so quality is identical. |
Scanners often produce files in reverse page order. Scroll to the bottom of the merged result before sending it anywhere.
Some tools flatten form fields during merge, turning fillable fields into pictures. This one does not, but check the output if a form stops being fillable.
A merged file is the sum of its parts. To reduce size, compress separately, before or after.
The library cannot read an encrypted document. Decrypt it first.
Gmail caps at 25 MB before encoding overhead. Compress or share a link instead.
No. The file is read from your disk into the browser tab and processed there. After the page loads it makes no network requests.
10 files per batch on the free version. The offline version has no limit.
No. Pages are copied as-is; nothing is re-rendered or recompressed.
Yes. Each page keeps its original dimensions, so A4 and Letter documents can sit in the same file.
Bookmark outlines are not carried over. Embedded hyperlinks inside pages are preserved.
No. Encrypted documents cannot be read. Decrypt them first.
Yes, once the page has loaded. Disconnect the network and the merge still runs.
No hard limit, but large files decode into memory. Hundreds of megabytes on a low-RAM machine can stall the tab.
PDFKit Desktop is a single offline file — no 10-file limit, page-range selection, per-page rotation, adjustable watermark, and it never needs a network connection. One-time $19, no subscription.
See PDFKit Desktop — $19