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
- In the 'Encrypt' tab, enter your text and password.
- Optionally change the algorithm, key length, or output format.
- Click 'Encrypt' to generate the ciphertext.
- 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.