AES Encryption / Decryption
Encrypt and decrypt text with AES-GCM or AES-CBC using your own key. All cryptographic operations run locally in your browser.
Input
Format
Ciphertext output format: salt(16).iv(12).ct(base64) all base64-encoded in one blob. For CBC, IV is 16 bytes. For GCM, IV is 12 bytes and includes authentication tag.
⚠️ Important
- Do not encrypt production secrets in a web form.
- PBKDF2 iterations: 100,000 (strong, but slow on weak devices).
- This tool is for education and quick experiments. Use a real KMS for production.