AES Encryption and Decryption Tool

Fast, private and cross-platform AES toolkit
Detecting engine
Input data
Characters: 0 Bytes: 0
AES settings
Iterations
Fixed at 128 bits for browser and PHP OpenSSL compatibility
AAD is authenticated by AES-GCM and is not encrypted
Portable JSON includes the required AES parameters for easier decryption
Output
Ready Bytes: 0

AES-GCM recommended

Provides encryption and authentication. Use a unique IV for every encryption with the same key.

Passphrase mode

PBKDF2 SHA-256 derives an AES key from your passphrase and a random salt.

Privacy

Sensitive input and keys are never written to the application log. Browser crypto is preferred when available.

AES Tool