Crypto
AES Encryptor
Encrypt and decrypt with AES-GCM, AES-CBC, or AES-ECB. Supports multiple paddings and key/IV/input/output encodings.
Plaintext or ciphertext
Output
Explanation
AES-GCM uses Web Crypto with SHA-256 key derivation. AES-CBC and AES-ECB use CryptoJS with configurable padding. Key, IV, input, and output all support text, Base64, or Hex encoding.
Security Notice
All processing happens locally in your browser whenever possible. Your data is not uploaded unless explicitly stated.