Warning: Your browser does not support the Web Crypto API. Please use a modern browser like Chrome, Firefox, Safari, or Edge.

Higher iterations increase security against brute-force attacks but take longer to process.

or

Scan this to decrypt on another device.

Decrypt from QR Code

No file selected
No image selected yet. Images are processed locally in your browser.

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.

Use cases: when to encrypt and decrypt text online

FAQ – encrypting and decrypting text online

How do I use this online text encrypter?

To encrypt and decrypt text online with this tool:

  1. Type or paste your message into the Input Text box.
  2. Enter a Password that you will remember.
  3. Click Encrypt to generate an encrypted string. You can copy this string or turn it into a QR code.
  4. To decrypt, paste the encrypted text back into the Input box, enter the same password, and click Decrypt to recover the original message.

All encryption and decryption steps happen locally in your browser.

Is this online text encrypter secure?

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.

Does my text ever leave my browser or get stored on a server?

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.

Why does the encrypted text change every time with the same input and password?

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.

Can I use this tool to encrypt very large amounts of text?

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.

What happens if I forget my password? Can you recover my data?

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.

Can I use this website to encrypt and decrypt text online on my phone?

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.

Can I share encrypted text via email or chat? Is it safe?

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.

What is the QR code feature for?

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.

Does the QR code contain my password?

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.

Why does decryption sometimes fail?

Decryption can fail for several reasons:

  • The password is incorrect or slightly different from the one used during encryption.
  • The encrypted text was truncated, changed, or pasted incorrectly.
  • The QR code image was cropped, compressed, or decoded with errors.
  • The text was not originally encrypted by this tool or has an incompatible format.

If decryption fails, double-check the password, make sure the encrypted string is complete, and verify that it came from Encrypter.site.

Is this tool free to use? Are there any limits?

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.

Can I self-host this page or run it offline?

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.

Can two people use different browsers or devices and still decrypt the same ciphertext?

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.

Does this online text encrypter log any of my activity?

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.

Security & privacy disclaimer

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.