AES Encryption & Decryption

Encrypt and decrypt text using AES-GCM encryption with password-based key derivation

AES-GCM Encryption

All encryption happens in your browser. Your data never leaves your device.

How it works
  • Password is converted to encryption key using PBKDF2 (100,000 iterations)
  • Random salt (16 bytes) ensures unique key derivation
  • Random IV (12 bytes) ensures unique encryption each time
  • AES-GCM provides authenticated encryption (detects tampering)
  • Output format: Base64(salt + IV + ciphertext)
Encrypt Text