Text Encryption
Lock and unlock text with a password
Input
If you lose it the text cannot be recovered. Store it separately.
Result
Nothing to show yet
Enter your text and password, then press the button.
AES-256-GCM with PBKDF2 (250,000 iterations). Everything runs inside your browser.
Sometimes you need to send something through a channel you do not fully trust — a chat log, a shared document, an email. Encrypt it here with a password, send the ciphertext, and share the password another way.
How to use
- 1 Choose encrypt or decrypt.
- 2 Enter the text and a password.
- 3 Press the button and copy the result.
- 4 Send the password through a different channel from the ciphertext.
Frequently asked questions
Which algorithm is used?
AES-256-GCM for encryption, with the key derived from your password by PBKDF2 using 250,000 iterations of SHA-256 and a random salt. GCM also authenticates the ciphertext, so tampering is detected rather than silently decrypting to garbage.
What happens if I forget the password?
The text is unrecoverable. There is no reset and no backdoor — that is the point of the design. Store the password somewhere safe before you rely on this.
Is it safe to send the ciphertext by email?
The ciphertext itself, yes. But never send the password in the same message, or through the same channel. Anyone who reads both has everything.
Does the password reach your servers?
No. All the cryptography runs in your browser through the Web Crypto API. We have no server that could receive it.