Encrypt a PDF
Protect a PDF with a user and owner password using AES-256 or RC4-128. Encryption happens locally and passwords never leave your browser.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
PDF (base64)
Result
The output is the base64 of the encrypted PDF.
Loading the PDF module…
Paste the PDF base64 to encrypt it
Pages: 0
What this tool does
- Add an open password to a contract.
- Put a gate on internal documents.
- Encrypt an archived file.
Example
Input
JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjYgMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSA3L1dbMSA0IDJdL0luZGV4WzEgNl0vTGVuZ3RoIDQyPj5zdHJlYW0KAQAAAA8AAAEAAAAjAAABAAAAUgAAAQAAALIAAAEAAADlAAABAAABEgAACmVuZHN0cmVhbSAKZW5kb2JqCgpzdGFydHhyZWYKMjc0CiUlRU9G
Output
JVBERi0xLjUKJbutwN4KMSAwIG9iago8PD4+CmVuZG9iagoyIDAgb2JqCjw8L0xlbmd0aCAwPj5zdHJlYW0KCmVuZHN0cmVhbSAKZW5kb2JqCjMgMCBvYmoKPDwvVHlwZS9QYWdlL1BhcmVudCA0IDAgUi9Db250ZW50cyAyIDAgUi9SZXNvdXJjZXMgMSAwIFIvTWVkaWFCb3hbMCAwIDU5NSA4NDJdPj4KZW5kb2JqCjQgMCBvYmoKPDwvVHlwZS9QYWdlcy9LaWRzWzMgMCBSXS9Db3VudCAxPj4KZW5kb2JqCjUgMCBvYmoKPDwvVHlwZS9DYXRhbG9nL1BhZ2VzIDQgMCBSPj4KZW5kb2JqCjcgMCBvYmoKPDwvRmlsdGVyL1N0YW5kYXJkL1YgMi9SIDMvTGVuZ3RoIDEyOC9PKNb0LA84fXolUCOyOePnWntVHjvdi2/J28HNfbiweKh7KS9VKMeABO6Ny/sKjctZu1ijsx3Vt37Fw532+f4WLDk68eFOKS9QIC00Pj4KZW5kb2JqCjggMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSA5L0lEWyiHgDwtCdNE6kA+y8HdRc0CKShnMzl2m9okPVjFV1sZjXiIKV0vRW5jcnlwdCA3IDAgUi9XWzEgNCAyXS9JbmRleFsxIDUgNyAyXS9MZW5ndGggNDk+PnN0cmVhbQoBAAAADwAAAQAAACMAAAEAAABSAAABAAAAsgAAAQAAAOUAAAEAAAESAAABAAABlgAACmVuZHN0cmVhbSAKZW5kb2JqCgpzdGFydHhyZWYKNDA2CiUlRU9G
auto uses AES-256 when an entropy source is available and falls back to RC4-128; both passwords empty is rejected.
Frequently asked questions
Are passwords uploaded?
No. Encryption runs entirely in local WebAssembly.
Are permission flags supported?
Fine-grained permissions (printing, copying) are not offered; full permissions are written.
Can a forgotten password be recovered?
No. This is standard PDF encryption with no backdoor.
Keywords:pdfwasmofflinePDF 加密