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.