Text-Diff

AES-256

Encrypt or decrypt text with AES-256; result is base64 of IV + ciphertext.

Encrypt or decrypt text with AES-256; result is base64 of IV + ciphertext.

IV Mode:
Input
Passphrase
Result
Output: Base64(IV + Ciphertext + AuthTag). GCM provides authenticated encryption.
About AES Encryption Modes
AES-256-GCM: Galois/Counter Mode with authentication. Uses 12-byte IV. Recommended for most use cases as it provides both confidentiality and integrity verification.
AES-256-CBC: Cipher Block Chaining mode. Uses 16-byte IV. A classic mode suitable for compatibility with legacy systems.
Output Format: The result is Base64 encoded and contains the IV prepended to the ciphertext. Use the same mode and passphrase to decrypt.
About IV: IV (Initialization Vector) is auto-generated randomly for each encryption. You don't need to input it — it's included in the output.
Privacy & Security: All encryption and decryption happens entirely in your browser. No data is sent to any server.