AES Encrypt/Decrypt
Encrypt and decrypt text locally using AES-256-GCM with a passphrase. Nothing leaves your browser.
Plaintext
Passphrase
Encrypted (Base64 bundle)
Encrypted input
Passphrase
Decrypted text
Encryption runs locally using the Web Crypto API. Secrets never leave this page.
AES-256-GCM
Uses AES-GCM with a 256-bit key derived from your passphrase via PBKDF2 (SHA-256).
Bundled output
Output includes salt, IV, and ciphertext as Base64 segments. Keep them together to decrypt later.
Security note
Passphrases aren©t stored. Use a strong passphrase and save your encrypted output in a safe place.