Client-side only · No data leaves your browser

Encrypt with a keyword.
Decrypt with the same.

Your key drives every transformation. Share the encrypted text anywhere — only someone with the key can decode it.

Plaintext
0 characters
Ciphertext
0 characters

Press Ctrl + Enter to run

🔬 Rule Inspector — Derived from key
Substitution
Byte Shift
Block Size
Reorder Seed
XOR Mask
Encoding

How It Works

🔑
1. Enter a Key
Any word or phrase. It's hashed with SHA-256.
⚙️
2. Rules are Derived
6 cipher parameters are built — unique to your key.
🔒
3. Transform
Substitute → Shift → Reorder blocks → XOR.
📨
4. Share Safely
Send the ciphertext. Share the key separately.