AES Encryption / Decryption

Encrypt and decrypt text using AES-256-GCM. Everything runs locally in your browser - no data is sent to any server.

Security Notice: This tool uses the Web Crypto API (AES-256-GCM) with a key derived from your passphrase via PBKDF2 (100,000 iterations). Keep your passphrase secret.

How AES-256-GCM Works

256-bit Key Size
GCM Authenticated Mode
PBKDF2 Key Derivation
  • AES-256-GCM provides both confidentiality and authenticity (tamper detection)
  • PBKDF2 with 100,000 iterations derives a secure key from your passphrase
  • A random salt and IV are generated for each encryption
  • Output is Base64-encoded and contains salt + IV + ciphertext