🔐

AES Text Encrypt / Decrypt

Encrypt and decrypt text using AES-256-GCM with a password. Uses the Web Crypto API — nothing leaves your browser.

Plain Text
Encrypted (Base64)
💡 Definition

AES-256-GCM Encryption

  • AES (Advanced Encryption Standard) with 256-bit keys is military-grade encryption.
  • GCM mode provides both confidentiality and authenticity.
  • Your password is derived using PBKDF2 with 100,000 iterations.
📖 How to use

Step by Step

  • Enter text to encrypt in the left panel
  • Set a strong password
  • Click Encrypt — the base64 ciphertext appears on the right
  • To decrypt, paste ciphertext on the right and click Decrypt
🎯 Use cases

When to use

  • Encrypting sensitive messages before sharing
  • Protecting passwords or API keys in notes
  • Secure text storage
  • Learning about symmetric encryption

Frequently Asked Questions

Is this secure?
Yes. It uses AES-256-GCM via the Web Crypto API with PBKDF2 key derivation (100k iterations, random salt). Everything runs in your browser.
What if I lose the password?
The text cannot be recovered without the exact password. There is no backdoor or recovery mechanism.