Text Encryptor
Encrypt and decrypt text with a passphrase — entirely in your browser.
Enter a passphrase and your message to produce ciphertext you can safely share. Decrypt the same way with the same passphrase. All crypto runs locally.
Loading…
Passphrase-based
Derive a key from a passphrase to encrypt or decrypt a snippet.
Client-side only
Plaintext, passphrase and ciphertext stay in your browser — nothing is sent anywhere.
Shareable output
Copy the ciphertext into a message; only someone with the passphrase can read it.
How is this different from Base64?
Base64 is reversible encoding anyone can decode. This applies real encryption keyed by a passphrase, so the output is unreadable without that secret.
What if I lose the passphrase?
There's no recovery — the passphrase is the key. Store it in a password manager and use a strong one.
Related tools
- Password Generator — make a strong passphrase first.
- Hash Generator — one-way digests when you don't need to decrypt.
- Base64 Encode / Decode — encoding, not encryption.
🔐 Private by design: every tool runs in your browser. DNS lookups go straight to Cloudflare's DoH resolver (1.1.1.1); nothing else is sent to any server, and nothing is logged.