Toolora

AES Encrypt/Decrypt

Encrypt and decrypt text with AES-CBC or AES-GCM.

The AES Encrypt/Decrypt tool uses the browser Web Crypto API to encrypt and decrypt text with AES-CBC or AES-GCM. Passphrases are strengthened with PBKDF2, and salt, IV and authentication tags are packed into a shareable payload.
Mode

How to use

  1. Choose Encrypt or Decrypt and select AES-CBC or AES-GCM.
  2. Enter a passphrase and the input text or encrypted payload.
  3. Run the operation and copy the result for later decryption.

Frequently asked questions

Is my text uploaded anywhere?

No. Encryption and decryption happen locally in the browser with Web Crypto.

What is inside the encrypted payload?

The payload stores the algorithm, key size, salt, IV, authentication tag and ciphertext as a versioned Base64 string.

Can I decrypt with a different key size?

The decrypt mode can auto-detect the algorithm and key size from the payload.