TL;DR — encrypt text with a password, copy URL‑safe ciphertext or a link
Paste a message, set a strong password, and click Encrypt. The tool uses AES‑256‑GCM (key from PBKDF2‑SHA‑256, 250k iterations) in your browser. Copy the URL‑safe ciphertext or generate a shareable link. No uploads, ever.
Secure Text Encryptor — private, password‑based AES‑256 text encryption online
A no‑nonsense text encryptor for quick, private sharing. Type a message, choose a password, and this tool turns it into compact, URL‑safe ciphertext using AES‑256‑GCM. Everything happens locally via the Web Crypto API—no servers, no sign‑in, no tracking.
You can copy the encrypted text for reuse or generate a shareable link. The link contains only the ciphertext; the password is never embedded. For developer workflows, pair this with Hash Generator to build strong passphrases, or URL Encoder/Decoder when you need to move secrets through query strings or forms.
Under the hood: PBKDF2‑SHA‑256 (250k iterations) stretches your password with a 16‑byte salt into a 256‑bit key; AES‑GCM encrypts with a fresh 12‑byte IV and produces an authentication tag for integrity. Output is URL‑safe Base64, so it drops neatly into chats, notes, or short links.
How to encrypt & decrypt text
- Encrypt: Enter your message and a strong password. (Optional) check “Create a shareable link.” Click Encrypt and copy the result.
- Share: Send the ciphertext or link. Share the password via a different channel—never in the same message.
- Decrypt: Paste the encrypted text, enter the password, and click Decrypt to reveal the message.
Key features
- AES‑256‑GCM encryption with PBKDF2‑SHA‑256 (250k iterations, salted)
- 100% client‑side — your text never leaves the browser
- URL‑safe Base64 output; optional shareable link (no password in link)
- Copy buttons for encrypted/decrypted text; clear error messages
- Works over HTTPS with the Web Crypto API
Tips
- Use a long passphrase (four or more random words is a good baseline).
- Share the password out‑of‑band (different app, channel, or a call).
- If you forget the password, recovery is not possible — keep a safe copy.
- For archival, store ciphertext in a password manager or secure notes app.
- Generate passphrases with the Hash Generator and URL‑encode when needed.
Frequently asked questions
Is my text uploaded anywhere?
What crypto does this use?
What’s the difference between encrypted text and the shareable link?
What if I forget the password?
How should I store ciphertext for later?
Related tools
Hash Generator · URL Encoder/Decoder · Regex Tester · Advanced Text Cleaner
Last updated: Aug 12, 2025