Try it in 30 seconds
- Enter a password in Security Settings below.
- Type a secret message (e.g. “Meet at 8pm”).
- Click Encrypt & Hide — your message is encrypted and hidden inside normal-looking text!
- Copy the output or click Download file and send it anywhere (email, notes app, chat).
- To read it later: paste or Upload the file into Step 2: Decrypt, enter the same password → your message appears.
Security settings
Advanced: password strength settings (Argon2id)
These control how hard it is to crack your password by guessing. Higher = slower but safer. The defaults are fine for most use. Browsers are limited to lower values than the CLI.
Browser demo uses websafe-zw mode (zero-width embedding). Some platforms may strip zero-width characters. For strongest reliability, use the CLI with file-based carriers.
Step 1: Encrypt & Hide
Step 2: Decrypt & Reveal
Paste or upload the text containing a hidden message, enter the same password (and pepper, if used), then click Decrypt.
Raw data (base64)
Tribute
SNOW2 is inspired by Matthew Kwan’s original SNOW — a clever, educational demo of whitespace steganography + encryption. This web demo is for learning and testing. Don’t treat browsers as a security boundary.