ToolBuddy
In Browser

AES Encrypt

Encrypt and decrypt text with AES-256-GCM in the browser. A password is stretched with PBKDF2; output is Base64(salt + IV + ciphertext). Useful for sharing a short secret over a side channel you control. Keys never leave the tab.

Runs in your browser. Nothing is uploaded.

Loading tool…

About this tool

Encrypt and decrypt UTF-8 text with AES-256-GCM in Web Crypto. A password is stretched with PBKDF2 (SHA-256, 100k iterations, random 16-byte salt). Output is Base64 of salt + 12-byte IV + ciphertext so a single string is enough to decrypt later.

How to use: type a password, paste plaintext, Encrypt, copy the Base64. Decrypt with the same password. Wrong passwords fail authentication (GCM) instead of returning garbage. Empty password is rejected.

Example: a short note becomes a Base64 blob you can paste into a ticket you control. This is not a password manager, KMS envelope encryption, or a substitute for TLS. The sample password on this page is for demo only. Pick your own.

Keys are derived in the tab and never sent to ToolBuddy. Related: hash generator for digests, password generator for creating the passphrase. After load, encrypting works offline.

FAQ

Related Crypto tools