Skip to content
Your data never leaves your browser

Text Encrypt / Decrypt

Encrypt and decrypt text using AES-256-GCM — entirely in your browser via the Web Crypto API. Your password and plaintext never leave your device.

AES-256-GCM • PBKDF2 (100k iterations) • Random salt & IV

What is Text Encrypt / Decrypt?

Text Encrypt / Decrypt uses AES-256-GCM encryption with PBKDF2 key derivation to securely encrypt and decrypt text using a password — all entirely in your browser via the Web Crypto API. The encrypted output is a portable Base64 string that can be safely shared or stored.

How to Use

  1. Enter a password and the text you want to encrypt
  2. Click Encrypt to get a Base64-encoded ciphertext
  3. To decrypt, paste the encrypted text and enter the same password

Use Cases

  • Encrypting sensitive notes, API keys, or credentials before storing them
  • Sharing encrypted messages that only the recipient can read
  • Protecting configuration data before committing to version control
  • Creating encrypted backups of passwords or secrets

Privacy & Security

All encryption and decryption happens entirely in your browser using the Web Crypto API. Your password and plaintext are never transmitted. The implementation uses AES-256-GCM for authenticated encryption, PBKDF2 with 100,000 iterations for key derivation, and random salt and IV for every encryption operation.

Ad