Skip to content
UniKit

Add a PDF password

Set an open password on a PDF. Same local uk-pdf encryption as the encrypt tool; the file is not uploaded.

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/J28HNfbiweKh7KS9VKKfobTJl8NF0sTfHaEXL+1YZPzsFshDqoqLWdvqfqMQMKS9QIC00Pj4KZW5kb2JqCjggMCBvYmoKPDwvUm9vdCA1IDAgUi9UeXBlL1hSZWYvU2l6ZSA5L0lEWygQJtM+o2vmSPbg81cdttFmKSh0PddVVGL0Vd3pb4LLhJ3JKV0vRW5jcnlwdCA3IDAgUi9XWzEgNCAyXS9JbmRleFsxIDUgNyAyXS9MZW5ndGggNDk+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:pdf口令加密pdf-passwordwasm离线

Related tools