Protected document builder

Pick a file and a password; this page produces a single self-contained HTML file that decrypts and downloads it. Everything runs in your browser - nothing you enter is ever uploaded.

Banner preview

File (or secret message)

The document(s) to encrypt: pick one or more files, or protect a written message. You can also drop files onto this card.

Tip: drag and drop files here to select them. Selecting several files produces one bundled output with a file list on its unlock page.

Used only in your browser to derive the encryption key. Never stored, never transmitted. There is no way to recover it, so keep a copy somewhere safe. This password is recipient 1; add more recipients below.

Must match the password above exactly. A typo here is the most common way a protected file becomes impossible to open.

Every visible element can be toggled on or off for this build, and colors/text default to the project theme.

When generated, every file shows a "Share this file" button and a QR code of the page URL (when served over http(s)). Turn this off to omit the button, QR, and the embedded QR encoder entirely from the built file.

Working... 0s elapsed. Large file? Compression and Argon2id take a moment.