Skip to main content

Emoji Encoder

Sistema de codificación que oculta texto dentro de emojis usando variation selectors.

¿Cómo funciona?

Los emojis pueden llevar “variation selectors” invisibles que modifican su apariencia. Aprovechamos esto para:
  1. Tomar un emoji base (ej: 😀)
  2. Agregar variation selectors que codifican caracteres
  3. El resultado parece un emoji normal pero contiene datos ocultos

encodeTextToEmojis

Codifica texto dentro de un emoji.

Ejemplos

decodeEmojiChunk

Decodifica un emoji con variation selectors.

Ejemplos

decodeEmojisFull

Decodifica un string completo de emojis.

Ejemplos

Flujo completo

Características

  • Invisible: Los variation selectors no se ven
  • Compatible: Funciona en WhatsApp, Telegram, etc.
  • Seguro: No altera el emoji base
  • Compacto: Un emoji = un carácter

Limitaciones

  • Cada emoji puede codificar un carácter
  • Algunos caracteres especiales pueden no codificarse bien
  • El orden de los emojis importa

Casos de uso

Autenticación por WhatsApp

Mensajes secretos

Véase también