Text → Emojis
Tip: keep emojis space separated for accurate decoding.
Why EmojicodeX?
Human-friendly
Emoji sequences copy/paste anywhere and decode losslessly. Great for DMs, notes, and demos.
Strong crypto
AES-256-GCM with scrypt key-derivation and random nonces by default.
Determinism (optional)
Reproducible outputs if you need them. Off by default to minimize leakage.
Clean, focused UI
Dark theme, minimal clutter, copy buttons and password visibility. Fast and intuitive.
How it works
1) Encode/Encrypt
Your text becomes bytes. If a password is provided, we encrypt first (AES-256-GCM).
2) Map bytes → emojis
Each byte maps to one emoji via a fixed codebook. The entire blob (header+ciphertext) becomes emojis.
3) Reverse on decrypt
Emojis map back to bytes. The header tells whether a password is required to recover the text.