AES Encrypt/Decrypt
Free online AES encryption/decryption tool, GCM/CBC mode supported
What is AES Encryption?
AES (Advanced Encryption Standard) is a symmetric encryption algorithm widely used to secure data. It supports key sizes of 128, 192, and 256 bits. This tool uses AES-GCM (Galois/Counter Mode) by default, which provides both encryption and authentication. AES is the gold standard for encrypting data at rest and in transit.
How to Encrypt and Decrypt with AES
Enter a password and your plaintext to encrypt. The tool generates a secure ciphertext in Base64 format. To decrypt, paste the Base64 ciphertext and the same password. A random salt and IV are generated for each encryption to ensure the same plaintext produces different ciphertexts every time.
AES-GCM vs AES-CBC
AES-GCM provides authenticated encryption — it verifies that the ciphertext has not been tampered with. AES-CBC requires a separate HMAC for authentication. GCM is the recommended mode for most use cases.