AES Text Encryption

Encrypt text with a passphrase using AES-GCM, and decrypt it again.

The only thing protecting the message. There is no way to recover the text without it.

The output is Base64 over a 16 byte salt, a 12 byte nonce and the ciphertext with its authentication tag. The key is derived with PBKDF2-HMAC-SHA-256 over 600,000 rounds, which is what makes a short passphrase expensive to guess and why encrypting takes a moment. Only this tool reads the format.

This runs entirely in your browser. Nothing you type here is sent to the server, logged, or leaves your machine.