A free, browser-based text encrypter and decryptor. Paste your text, choose a password, and encrypt or decrypt everything locally in your browser — with optional QR codes / Links for easy sharing.
Iterations must match the value used during encryption. We'll auto-fill this if the QR code includes it.
QR code images are processed locally in your browser. We do not upload your images or texts to any server.
To encrypt and decrypt text online with this tool:
All encryption and decryption steps happen locally in your browser.
The tool uses modern browser cryptography to encrypt and decrypt text online with a password. All operations run client-side in your browser, so your text and password are not sent to a server. For short messages and everyday use, this provides a strong level of protection. However, it is not a substitute for audited end-to-end encrypted messaging apps, password managers, or hardware wallets.
No. The encryption and decryption happen entirely in your browser. Your text, password, and encrypted output are not uploaded to our servers or to any third-party service. We may use anonymous analytics to understand overall traffic, but the actual content you encrypt or decrypt is never logged.
This is expected behavior for a secure online text encrypter. Each time you click “Encrypt”, the tool generates fresh random values (a salt and an initialization vector). These values are combined with your password to derive the encryption key and to run the encryption algorithm. Because the random data is different every time, the encrypted text also looks different — even when the original message and password are the same. This randomness improves security and does not affect your ability to decrypt later.
Technically, modern browsers can handle relatively large text buffers, but this tool is designed for small to medium-sized text, such as messages, notes, or short snippets. Very large inputs can make your browser slow or unresponsive, and QR codes can become too dense to scan. For best performance, keep your text under roughly 1 MB and use specialized tools for large files or backups.
If you forget the password, the encrypted text cannot be recovered. There is no backdoor and we do not store a copy of your password or your plaintext. This is a core property of password-based encryption: only someone who knows the password can decrypt the data. Always choose a password you can safely store and remember, or use a password manager.
Yes. As long as your mobile browser supports modern web standards and the Web Crypto API, you can encrypt and decrypt text online on your phone in the same way as on a desktop. Recent versions of Chrome, Safari, Edge, and Firefox on mobile devices should work. Older or in-app browsers may not fully support the crypto features.
Yes. A common use case is to encrypt text online, copy the encrypted string, and share it via email, chat, or any other app. The recipient then pastes that string into Encrypter.site and enters the same password to decrypt it. This protects the message content, but you should still share the password through a separate, trusted channel and be aware that anyone who knows the password and sees the ciphertext can read the message.
The QR code feature lets you turn the encrypted text into a scannable image. This is useful for sharing encrypted messages in printed form, on screens, or in games and classroom exercises. Someone can scan the QR code, visit Encrypter.site, and use “Decrypt from QR Code” together with the correct password to reveal the original text.
No. The QR code only encodes the encrypted text, not your password. To decrypt the message, a user still needs to enter the correct password manually. This ensures that the password never appears inside the QR image and is not stored in the encoded data.
Decryption can fail for several reasons:
If decryption fails, double-check the password, make sure the encrypted string is complete, and verify that it came from Encrypter.site.
Yes. This is a free online text encrypter and decryptor. There are no accounts, subscriptions, or artificial rate limits on how many times you can encrypt or decrypt text. The practical limits come from your device and browser performance — very large inputs may be slow or unstable.
Because everything runs client-side, you can technically save the page and its JavaScript files and run the tool offline or on your own server if you know what you are doing. However, you are then responsible for hosting, updates, and security. For most users, simply using Encrypter.site over HTTPS is the easiest and safest option.
Yes. As long as the ciphertext was generated by this tool and the other person uses the same tool and password, they can decrypt it in any modern browser — on desktop or mobile. The encrypted text encodes all the technical parameters needed for decryption, so it does not matter which device or operating system is used.
We do not log or store the plaintext, password, or encrypted text that you enter when you encrypt or decrypt text online. Basic anonymous analytics may be used to understand overall traffic and improve the site, but the actual content you process with the tool is never recorded on our servers.
This online text encrypter is a general-purpose tool for small pieces of text. All encryption and decryption happen locally in your browser using modern client-side cryptography. Your text, password, and encrypted data are not uploaded to our servers.
That said, this tool is not a replacement for audited end-to-end encrypted messaging apps, password managers, or hardware wallets. Avoid using it as your only protection for highly sensitive, long-term secrets such as bank logins, cryptocurrency seed phrases, or full database backups.
Use Encrypter.site for short messages, notes, experiments, and educational purposes — and always keep your password safe.