PDF Merger
Combine several PDF files into one, in the order you choose — entirely in your browser. Your PDFs are never uploaded.
Add a real password and AES-256 encryption to a PDF — entirely in your browser. Set a password to open the file and choose what readers may do. Your PDF and password never leave your device.
Runs entirely in your browser — nothing you type is uploaded.
Note: the encryption runs in your browser with JavaScript. With JavaScript off you can read this guide, but the tool controls will not appear.
This tool adds a genuine password and AES-256 encryption to your PDF, entirely in your browser. It uses a bundled cryptography library together with the browser's Web Crypto API to encrypt the file's contents — this is standard PDF encryption (ISO 32000-2), not a cosmetic flag or a renamed file. The protected PDF genuinely requires the password to open in any compliant reader. Your file and your password never leave your device.
When you click Protect, the tool loads your PDF in memory and encrypts it with AES-256. The encryption key is derived from your password using secure random salts generated by the browser, and the permission choices you make are written into the encrypted document. To make the permissions meaningful, the tool sets a separate random owner key internally so compliant viewers enforce them for anyone who opens the file with your password. Your password is used only for this operation, held only in local variables, cleared afterwards, and never stored in the browser, logged, or sent anywhere.
Choose a strong, unique password — the protection is only as strong as the password you pick, and if you forget it the file cannot be recovered (there is no backdoor, and nothing is stored). PDF permissions such as "no printing" are honoured by compliant viewers but, like all PDF permissions, are advisory rather than an absolute technical guarantee. You cannot protect a PDF that is already encrypted; unlock it first. Very large PDFs use more memory while they are processed in the browser.
Everything runs locally in your browser. Your PDF and your password are never uploaded, stored, logged or shared, and the tool makes no network requests.
Combine several PDF files into one, in the order you choose — entirely in your browser. Your PDFs are never uploaded.
Pick pages from a PDF — like 1, 3, 5-8 — and build one new PDF containing just those pages, in your chosen order. Runs in your browser; nothing is uploaded.
Combine JPG, PNG and WebP images into a single PDF, in the order you choose — entirely in your browser. Pick page size, orientation, margins and fit. Your images are never uploaded.