Encrypt Online
Theme

Encrypt File

Protect files with client-side encryption

Password note: Encrypt Online does not store this password or provide password recovery. Keep a recoverable copy and test decryption before relying on the result.
Choose + encryptChoose a file, set a password, and download the encrypted copy
Encrypt any file type. The output uses the .encr extension for the Decrypt File tool.
Large files may take longer to process. Keep this tab open until the download starts.
The Decrypt File tool needs this password. Encrypt Online does not retain it.
Encrypt File Tool

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.

How to Encrypt a File
  1. Drag a file into the drop zone or click to select one.
  2. Enter a strong password to protect the file.
  3. Click Encrypt File to download the encrypted copy.
Password Guidance
  • 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.
Supported Files + Output
  • Any file type is supported: documents, images, archives, or media.
  • Encrypted files use the .encr extension 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.
Do This Locally (CLI)
# 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.

FAQ
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.