AES Encryption Tool
Encrypt and decrypt text with AES-GCM and a password.
Ciphertext (Base64)
About AES-GCM encryption
This tool derives a 256-bit key from your password with PBKDF2 (150,000 iterations, SHA-256) and a random salt, then encrypts with AES-GCM — an authenticated cipher that detects tampering. The output packs the random salt, the initialization vector, and the ciphertext into one Base64 string, so decryption only needs that string and the password. Everything happens in your browser via the Web Crypto API; no keys or data are transmitted. Strong passwords matter — the security rests entirely on yours.
Related Cryptography & Security tools
Password Generator
Generate strong, random passwords locally.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes locally.
JWT Decoder
Decode JSON Web Tokens instantly and offline.
Bcrypt Generator
Generate and verify Bcrypt hashes with custom salt rounds.
MD5 Hash Generator
Generate an MD5 hash from any text.
SHA-1 Hash Generator
Generate a SHA-1 hash from any text.
SHA-256 Hash Generator
Generate a SHA-256 hash from any text.
SHA-512 Hash Generator
Generate a SHA-512 hash from any text.