Skip to main content
>_laboratory.sh

Text Encryption (AES-GCM)

Encrypt and decrypt text with a password using AES-GCM and PBKDF2 key derivation.

How to Use Text Encryption Tool

Step 1

Enter the text you want to encrypt or the encrypted string to decrypt.

Step 2

Enter a password that will be used to derive the encryption key.

Step 3

Click Encrypt to encrypt or Decrypt to decrypt.

Step 4

Copy the output to your clipboard.

Features

AES-GCM encryption with 256-bit keys.

PBKDF2 key derivation with 100,000 iterations.

Salt and IV embedded in the output for easy decryption.

Base64-encoded output for easy sharing.

Completely private — all processing in your browser.

FAQ

This tool uses AES-GCM (Advanced Encryption Standard in Galois/Counter Mode) with a 256-bit key. The key is derived from your password using PBKDF2 with 100,000 iterations and SHA-256.

Yes. All encryption and decryption happens locally in your browser using the Web Crypto API. No data or passwords are ever sent to a server.

The encrypted text cannot be decrypted without the correct password. There is no password recovery — make sure to remember or safely store your password.

The encrypted output is a Base64-encoded string that includes the salt and IV (initialization vector) needed for decryption, so you only need the password to decrypt.