Free Online Text Encryptor / Decryptor
Encrypt or Decrypt Text with a Password, Locally
Need to use Text Encryptor / Decryptor right now?
Sometimes you need to share a password, a note, or a short message through a channel that isn't fully trusted — email, a shared document, a chat log — and want a layer of protection beyond just hoping nobody looks. Password-based encryption solves this: the text becomes unreadable gibberish to anyone without the password, and only someone who knows that password can turn it back into the original message.
Other tools in Text Tools
Features
- Runs entirely in your browser
- Privacy-first — your data is never uploaded
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
About Text Encryptor / Decryptor
Sometimes you need to share a password, a note, or a short message through a channel that isn't fully trusted — email, a shared document, a chat log — and want a layer of protection beyond just hoping nobody looks. Password-based encryption solves this: the text becomes unreadable gibberish to anyone without the password, and only someone who knows that password can turn it back into the original message.
This tool uses AES-GCM, a modern, widely trusted encryption algorithm, combined with PBKDF2 (100,000 iterations) to turn your password into a proper encryption key rather than using the password directly — this makes brute-force password guessing significantly slower for an attacker. Both operations run through the Web Crypto API, a security-focused feature built directly into modern browsers, not a custom or unaudited encryption implementation.
To encrypt, enter your text and a password; the output is a block of encrypted text (encoded in Base64 so it's safe to paste into email or a text field) that includes everything needed to decrypt it except the password itself. To decrypt, paste that exact encrypted text back in along with the same password. Losing the password means the encrypted text cannot be recovered — there is no backdoor or recovery mechanism, by design.
How it works
- Choose Encrypt or Decrypt. Select which operation you want to perform.
- Enter text and password. Paste your text (or encrypted text) and choose a password.
- Run the operation. Get the encrypted (or decrypted) result, ready to copy.
Examples
Encrypting a message
Input
Text: "Meet at 6pm", Password: correcthorse
Output
A Base64-encoded encrypted block, e.g. Uy9tK3R5cGljYWxfZW5jcnlwdGVkX291dHB1dA==...