Free Text Encryptor
Encrypt and decrypt text with a password.
What is the Text Encryptor?
Sometimes you need to send something sensitive through a channel you don't fully trust — a note in a chat, a secret in an email, a password to a colleague. Encrypting it with a password both of you know turns that message into meaningless text to everyone else.
This text encryptor uses strong, industry-standard AES-256-GCM encryption entirely in your browser, so the text and password never leave your device.
Last updated: Aug 13, 2026
What does this tool do?
In encrypt mode, you enter text and a password, and the tool derives a key from the password and encrypts the text into a base64 blob you can share.
In decrypt mode, you paste that blob and enter the same password to recover the original text — anyone without the password sees only ciphertext.
Key features
AES-256-GCM
Strong, authenticated encryption.
Password-derived key
PBKDF2 with 150,000 iterations.
Random salt & IV
Unique per message.
Two-way
Encrypt and decrypt in one tool.
Private
Runs in your browser — nothing uploaded.
Example
Common use cases
- Anyone sharing secrets — Send sensitive notes safely.
- Developers — Pass credentials to a teammate.
- Journalists — Protect notes with a passphrase.
- Remote teams — Share secrets over chat securely.
- Privacy-minded users — Encrypt personal notes.
- Students — Learn how AES encryption works.
- Admins — Transmit a password out-of-band.
- Travelers — Store sensitive info as ciphertext.
Benefits
- It uses strong, standard, authenticated encryption.
- It never sends your text or password anywhere.
- It's two-way — encrypt and decrypt in one place.
- Each message uses a fresh salt and IV.
Tips
- Share the password through a different channel than the ciphertext.
- Use a long, unique passphrase — it's the only key.
- There's no recovery: if you lose the password, the text is gone.
- Encrypt before pasting into an untrusted chat or email.
- Keep a copy of the original until the other side confirms decryption.
- Whitespace matters — paste the base64 exactly as given.
- For files or large data, use dedicated encryption software.
- Avoid reusing the same weak password across messages.
Common mistakes to avoid
Sending the password with the ciphertext
Fix: Share the password separately, or the encryption is pointless.
Weak or short password
Fix: Use a long passphrase — it's the entire strength of the encryption.
Expecting password recovery
Fix: There is none; store the password safely because lost means unrecoverable.
Altering the ciphertext
Fix: Paste the base64 exactly; GCM authentication rejects any change.
How it works
- 1
Enter text & password
The message and a shared secret.
- 2
Encrypt
Get a base64 blob to share safely.
- 3
Decrypt
Paste it back with the password to reveal it.
Frequently asked questions
With AES-256-GCM, using a key derived from your password via PBKDF2 (150,000 iterations) and a random salt and IV per message.
No. Decryption requires the exact password, and nothing is stored anywhere — a lost password means the text can't be recovered.
AES-256-GCM with a key derived from your password via PBKDF2 (150,000 iterations), plus a random salt and IV per message.
No. Decryption requires the exact password, and nothing is stored — a lost password means the text can't be recovered.
No. Both encryption and decryption run entirely in your browser.
A new random salt and IV are used every time, so identical inputs yield different (but valid) output.
AES-256-GCM is strong, but overall safety depends on a strong password and secure handling. For critical needs, use audited, dedicated tools.
The password is wrong or the ciphertext was altered — GCM verifies integrity and rejects tampered data.
Conclusion
A text encryptor lets you protect a message with a password using strong, browser-based AES encryption. Pair it with the password generator to create a strong passphrase to share out-of-band.