Text Encrypt / Decrypt

Encrypt and decrypt text using AES-256 password protection

100% free. Runs entirely in your browser - your files and data never leave your device and nothing is uploaded to any server.

arrow_forward
shield AES-256-GCM · PBKDF2 · 100,000 iterations · SHA-256
Plaintext
Password
Encrypted Output (Base64)
info How It Works
key
PBKDF2 Key Derivation
Your password is stretched with 100,000 iterations and a random salt to produce the encryption key.
lock
AES-256-GCM Encryption
Industry-standard authenticated encryption - provides both confidentiality and integrity.
devices
Client-Side Only
All cryptographic operations run in your browser. Nothing is sent to any server.
storage
Self-Contained Output
The Base64 output includes salt + IV + ciphertext - everything needed to decrypt later.
warning If you lose your password, the encrypted text cannot be recovered. There is no backdoor.

About this tool

Encrypt text using AES-256 with a password you choose, producing scrambled ciphertext that can only be decrypted back to the original with the same password - useful for protecting sensitive notes, sharing a secret securely, or encrypting text before storing it somewhere less trusted.

How to use this tool

  1. Choose encrypt or decrypt modeSelect whether you want to protect or recover text.
  2. Enter plaintext/ciphertextPaste source content exactly, preserving formatting where needed.
  3. Set strong passwordUse long unique passphrase for reliable protection.
  4. Run and copy outputGenerate ciphertext or restored plaintext instantly in-browser.

How to share encrypted text safely

Encrypt your message with a strong password and send the encrypted text by one channel - email, for example - and the password by another, such as a phone call or a text message. Anyone who sees only one of the two cannot read the message.

Use a long password: a phrase of four or more random words is far stronger than a short password with symbols. There is no way to recover the text if the password is lost.

Key features

  • Strong AES-256 protection for sensitive text snippets.
  • Runs locally so content and passwords stay on device.
  • Simple workflow for secure sharing of short secrets.
  • Supports both encryption and decryption in one interface.

Common uses

  • Protecting confidential notes before storage.
  • Sharing temporary credentials via encrypted text.
  • Creating secure snippets for cross-channel communication.
  • Teaching encryption basics in practical demos.

Tips for better results

  • Use unique passphrase per secret context.
  • Share password through separate channel from ciphertext.
  • Store recovery password safely; no reset exists.
  • Test decrypt flow once before relying on workflow.

Mistakes to avoid

  • Using weak or reused passwords for encryption.
  • Sending password and ciphertext in same message.
  • Assuming encrypted text is recoverable without key.
  • Pasting modified ciphertext and expecting successful decrypt.

Frequently asked questions

AES-256 is a widely-trusted, industry-standard encryption algorithm used to protect everything from government data to banking systems - it's considered extremely secure when used correctly with a strong password.

The password is not stored anywhere by this tool - if you forget it, there is no way to recover the original text from the encrypted output. Keep the password somewhere safe.

Encryption/decryption runs entirely in your browser - neither your text nor your password is transmitted anywhere.

The encryption algorithm is only as strong as the password protecting it - use a long, random, unique password rather than something easily guessable, since a weak password undermines even strong encryption.

Send the encrypted text through one channel, such as email, and the password through another, such as a phone call. Agree on the password in person if the content is very sensitive.

Usually yes: a random salt and IV are added each time, so encrypting the same message twice gives different output. That stops anyone spotting repeated messages.

Long-term storage of irreplaceable data without a backup of the password, or anything that needs a full secure messaging system with identity checks. For everyday private notes and one-off secrets it works well.

Related guides