Free Online Encrypt / Decrypt Text

Protect a message with strong, modern cryptography without installing anything. Type your text and a passphrase, then Encrypt: the tool derives a 256-bit key with PBKDF2 (150,000 iterations, SHA-256) and encrypts with AES-GCM, packing the random salt and IV into the base64 output so the passphrase alone is enough to decrypt later. Paste the ciphertext and the same passphrase to Decrypt. All of it uses the browser’s Web Crypto API and never leaves your device.

🔒 Local processing 🆓 Free forever ⚡ Instant

Loading tool…

How to use Encrypt / Decrypt Text

  1. Type or paste the text.
  2. Enter a strong passphrase.
  3. Press Encrypt to produce ciphertext.
  4. To reverse it, paste the ciphertext and Decrypt.

Questions about Encrypt / Decrypt Text

How secure is this?

It uses AES-256-GCM, an authenticated encryption standard, with a key derived by PBKDF2 at 150,000 iterations. Security depends on your passphrase being strong and secret; the salt and IV are random for every encryption.

Can I decrypt without this site?

The output is standard base64 packing salt (16 bytes), IV (12 bytes) and AES-GCM ciphertext. Any library that reproduces PBKDF2-SHA256 at 150,000 iterations and AES-256-GCM can decrypt it with the same passphrase.

About Encrypt / Decrypt Text

Encrypt or decrypt text with a password with our free online Encrypt / Decrypt Text. 100% browser-based, fast, and private—no login or file uploads required.

These text and code tools clean and transform strings: count words, convert case, deduplicate lines, encode or decode Base64 and URLs, escape entities, hash, format JSON and compare two versions.

This tool runs in your browser. The file is not uploaded. Everything runs on the text you paste, so you can safely process snippets of code or logs; nothing is sent anywhere, and clearing the box removes it from memory.

All tools