AES Encrypt
Encrypt text with AES (GCM, CBC, or CTR).
Note: The key is derived from the password with SHA-256 and a fresh random IV is used for every encryption. The output format is iv:ciphertext as lowercase hex. For AES-GCM the ciphertext is authenticated (tamper and wrong-password detection); CBC and CTR are not — use GCM for secure data.
What Is a AES Encrypt?
The AES Encrypt tool encrypts text with the AES (Advanced Encryption Standard) algorithm directly in your browser using the Web Crypto API. It supports the three major modes — authenticated GCM, plus CBC and CTR — and derives a 256-bit key from your password with SHA-256. All encryption happens locally; nothing is uploaded.
How to Use This AES Encrypt
- 1Choose ModeSelect AES-GCM, AES-CBC, or AES-CTR.
- 2Enter PasswordType the password used to derive the encryption key.
- 3Enter TextType your plaintext and click the Encrypt button. The output is a random iv:ciphertext hex string.
Frequently Asked Questions
Related Cryptography Tools
MD5 Generator
Free online MD5 hash generator.
SHA-1 Generator
Free online SHA-1 hash generator.
SHA-256 Generator
Free online SHA-256 hash generator.
SHA-512 Generator
Free online SHA-512 hash generator.
SHA-224 Generator
Free online SHA-224 hash generator.
SHA-384 Generator
Free online SHA-384 hash generator.
More Cryptography Tools
SHA-3 Generator
Free online SHA-3 (Keccak) hash generator.
SHA-256 File Hash
Compute the SHA-256 checksum of any file.
SHA-512 File Hash
Compute the SHA-512 checksum of any file.
RIPEMD-160 Generator
Free online RIPEMD-160 hash generator.
BLAKE2 Generator
Free online BLAKE2b and BLAKE2s hash generator.
BLAKE3 Generator
Free online BLAKE3 hash generator.

