Text Encryption (AES)
Encrypt and decrypt text with AES-GCM 256-bit using a password—entirely inside your browser
도구를 불러오는 중…
🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.
Just set a password to encrypt text with AES-GCM 256-bit, then decrypt it later with the same password. The key is derived from your password via PBKDF2 with a fresh salt and IV every time, and everything runs entirely in your browser's Web Crypto—your plaintext and password are never sent to a server.
How to use
- On the 'Encrypt' tab, enter a password and your text, then click 'Encrypt'.
- Copy the generated Base64 ciphertext and send it to the recipient.
- The recipient opens the 'Decrypt' tab, enters the same password and ciphertext, and clicks 'Decrypt'.
- If the password is correct the original text appears; if not, a failure message is shown.
FAQ
- How secure is this method?
- It uses AES-GCM 256-bit authenticated encryption and PBKDF2 (SHA-256, 200,000 iterations) key derivation, which is strong. Its security depends heavily on password strength, though, so use a long, hard-to-guess password.
- Can I recover the text if I forget the password?
- No. The password is never stored anywhere and the key is derived on the fly, so if you forget it there is no way to reverse the ciphertext. Keep it somewhere safe.
- Is what I enter sent to a server?
- No. Key derivation, encryption, and decryption all run locally in your browser's Web Crypto, so your plaintext and password are never transmitted or stored. For highly sensitive information we recommend pairing this with a dedicated security solution—consider this a reference utility.
