ScaleWhite Tools

AES Encrypt / Decrypt

Encrypt and decrypt text with AES-GCM/CBC. All processing is done locally in your browser — no data is sent to any server.

What is this tool?

This tool performs AES encryption and decryption using the Web Crypto API. A key is derived from your password using PBKDF2, then the text is encrypted with AES-GCM or AES-CBC. The salt and IV are embedded in the ciphertext, so only the password is needed for decryption. All processing is done in your browser — no data is sent to any server.

How to Use

  1. In the 'Encrypt' tab, enter your text and password.
  2. Optionally change the algorithm, key length, or output format.
  3. Click 'Encrypt' to generate the ciphertext.
  4. To decrypt, switch to the 'Decrypt' tab, enter the ciphertext and password with the same settings.

Examples

  • Encrypt sensitive text with a password for secure sharing.
  • Encrypt secrets in config files before saving to notes.
  • Learn and test the differences between AES-GCM and AES-CBC.