Encrypt & Decrypt Text
AES-GCM 256 encryption with a passphrase — round-trip in your browser.
See how it works
Watch a quick simulation of this tool in action — no file needed.
How to use Encrypt & Decrypt Text
Follow these steps — everything happens instantly in your browser.
- 1
Step 1. Pick the Encrypt tab and type your secret message.
- 2
Step 2. Enter a strong passphrase — it's the only key to your data.
- 3
Step 3. Click “Encrypt text” to get a base64 ciphertext.
- 4
Step 4. Share the ciphertext; the recipient pastes it in the Decrypt tab with the same passphrase.
Why use this tool
Frequently asked questions
Everything you might want to know about encrypt & decrypt text.
Password Generator
Strong random passwords generated locally with crypto.getRandomValues.
Passphrase Generator
Memorable multi-word passphrases — easier to type, harder to crack.
Password Strength Checker
Estimate entropy and crack time for any password — fully offline.
Random PIN Generator
Generate numeric PINs of any length with optional unique digits.