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.

Copied to clipboard