Free online tools to generate, calculate, convert, format, transform, and de/en-code.
 

AES Encryption/Decryption

Encrypt and decrypt text using AES-256-GCM (Advanced Encryption Standard). All processing happens in your browser - no data is sent to any server.


Mode

Input

Use a strong password. This is used to derive the encryption key.

About AES Encryption

AES (Advanced Encryption Standard) is a symmetric encryption algorithm widely used for securing sensitive data. This tool uses AES-256-GCM mode with PBKDF2 key derivation for strong security.

Security Features:
  • AES-256-GCM: Military-grade encryption with authenticated encryption
  • PBKDF2: Password-based key derivation with 100,000 iterations
  • Client-side: All encryption happens in your browser, nothing sent to server
  • Random IV: Each encryption uses a unique initialization vector

How It Works

Encryption

  1. Enter your password and text
  2. Password is used to derive a 256-bit key using PBKDF2
  3. Text is encrypted using AES-256-GCM
  4. Output includes IV, salt, and ciphertext in base64

Decryption

  1. Enter the same password used for encryption
  2. Paste the encrypted text (base64 format)
  3. Key is derived from password and extracted salt
  4. Text is decrypted and authenticated

Feedback

Help us improve this page by providing feedback:


Share with