Encrypt File
Protect files with client-side encryption
Encrypt a file with a password and download the encrypted output. The encryption runs, and the resulting file can be opened later with the Decrypt File tool.
- Drag a file into the drop zone or click to select one.
- Enter a strong password to protect the file.
- Click Encrypt File to download the encrypted copy.
- Use a long passphrase that is not reused for another account or file set.
- Store the password in a recoverable place. Encrypt Online does not store it or offer a recovery path.
- Any file type is supported: documents, images, archives, or media.
- Encrypted files use the
.encrextension for this site’s Decrypt File tool. - New files authenticate the stored filename and media type together with the encrypted contents.
- Large files may take longer to process depending on your browser.
# Create an OpenSSL enc file (not this site's.encr format)
openssl enc -aes-256-cbc -salt -pbkdf2 -iter 100000 -md sha256 \ -in input.pdf -out output.openssl-aes # Decrypt with the same password and settings
openssl enc -d -aes-256-cbc -pbkdf2 -iter 100000 -md sha256 \ -in output.openssl-aes -out input.pdf OpenSSL output and this browser tool's .encr files are different formats and are not interchangeable. Use the OpenSSL AES Decrypt Checker for an OpenSSL payload, or follow the OpenSSL encryption guide to preserve the full recipe.
What file types are supported?
Any file type is supported. The encrypted output uses the .encr extension.
Where does encryption happen?
This route reads the selected file and creates the .encr result in page code. The site still loads analytics and advertising scripts, so page-side encryption is not a claim that the page makes no network requests.
How do I decrypt the file later?
Use the Decrypt File tool with the same password.