Skip to content

Text & File Encryption

Encrypt text or any file with a password using AES-256 — and decrypt it again later. Everything happens in your browser; nothing is uploaded.

AES-256-GCM with a key derived via PBKDF2 (210,000 iterations). Everything runs in your browser — if you lose the password, the data cannot be recovered.

Try next

File Checksum Calculator
Calculate a file's SHA checksum to verify its integrity
File Tools

Your files are processed locally in your browser. They are not uploaded to our servers.

How to use

  1. Choose text or file mode, and encrypt or decrypt.
  2. Enter a strong password — you'll need exactly this password to decrypt.
  3. Run the operation and copy the result or download the encrypted/decrypted file.

What is this tool?

Text & File Encryption uses your browser's built-in Web Crypto engine with AES-256-GCM, the same encryption standard used by banks and messengers. Your password is strengthened into a key via PBKDF2 with 210,000 iterations, and each encryption uses a fresh random salt and nonce. Because everything runs locally, there is no account, no server and no backdoor — and also no recovery if you lose the password.

Common uses

  • Encrypting a file before uploading it to cloud storage
  • Sending sensitive text through an insecure channel (share the password separately)
  • Protecting a document on a shared computer or USB stick
  • Storing recovery codes or notes in encrypted form

FAQ

What happens if I forget the password?

The data is unrecoverable — by design. There is no backdoor, no reset and no one who could help, because the encryption happens only on your device.

Which encryption is used exactly?

AES-256 in GCM mode (authenticated encryption), with the key derived from your password via PBKDF2-SHA-256 with 210,000 iterations and a random salt.

Can the other person decrypt without this tool?

The output uses a simple salt+IV+ciphertext layout that any AES-GCM implementation can read, but the easiest way is to open this page and use decrypt mode.

Is there a file size limit?

No hard limit, but very large files (hundreds of MB) may be slow or memory-hungry since everything runs in the browser.