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

🔐 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.