AES Encryption / Decryption
Encrypt and decrypt text using AES-256-CBC with your key and IV. Works entirely in your browser.
🔐 Your data is secure
All encryption and decryption happens entirely in your browser using the Web Crypto API. No data is sent to any server.
⚠️ Important
Keep your key and IV safe! Without them, you cannot decrypt your data. Use a new random IV for each encryption for maximum security.
Technical Details
- Algorithm: AES-CBC (Cipher Block Chaining)
- Key Sizes: 128-bit (16 bytes), 192-bit (24 bytes), or 256-bit (32 bytes)
- IV Size: 128-bit (16 bytes)
- Output: Base64 encoded cipher text
- Compatible with: .NET Aes.Create(), Java AES/CBC/PKCS7Padding, OpenSSL