Saltar al contenido

Cifrador de emoji

Convierte texto en una cadena de emoji usando un alfabeto personalizado. Decodifica emoji de vuelta a texto con contraseña opcional para mayor seguridad.

Entrada
Salida

Cifrador de emoji

Pega texto y esta herramienta asigna cada letra, dígito y (opcionalmente) marca de puntuación a un emoji de un alfabeto elegido, por lo que el mensaje se convierte en una cadena de emoji en lugar de texto legible. Invierte la dirección para decodificar un mensaje de nuevo a texto plano. Es un cifrado de sustitución lúdico, más cercano a un rompecabezas o una forma divertida de ocultar una nota que a una verdadera encriptación, y se combina bien con otros cifrados clásicos del sitio.

El campo alfabeto de emoji acepta cualquier cadena de emoji; el conjunto predeterminado es 80 emoji de caras, más que suficiente para ambos modos. Una contraseña reorganiza qué emoji representa qué carácter, por lo que el mismo mensaje se codifica de manera diferente bajo contraseñas diferentes y solo la contraseña coincidente lo decodifica correctamente. Preserva espacios y puntuación para dejar saltos de palabra e intactos, o desactívalo para cifrar también esos. La opción separador controla qué, si es que hay algo, se encuentra entre emoji en la salida; dejarla vacía mantiene la codificación y decodificación inequívocas.

Por defecto, el cifrado funciona carácter por carácter y no distingue entre mayúsculas y minúsculas, copiando sin cambios cualquier cosa fuera de su alfabeto (letras acentuadas, otros scripts, emoji ya en tu texto) en ambas direcciones. Activa el modo byte para codificar los bytes Base64 sin procesar de tu texto: es una salida más larga, pero preserva mayúsculas y decodifica cualquier texto Unicode exactamente, sin excepciones. El contador en vivo reporta caracteres de entrada, emoji de salida y cuántos caracteres el alfabeto no pudo representar.

Todo funciona localmente en tu navegador; nada de lo que escribes se envía a ningún lado. Copia el resultado, descárgalo como archivo .txt, o envía la salida directamente de vuelta a la entrada para decodificarlo de nuevo.

Preguntas frecuentes

¿Es esto verdadera encriptación?
No. Es un cifrado de sustitución como Atbash o A1Z26, solo que con emoji en lugar de letras o números: divertido para ocultar un mensaje de una ojeada casual, no para proteger datos sensibles.
¿Por qué a veces la decodificación no coincide exactamente con mi texto original?
El modo carácter predeterminado no distingue entre mayúsculas y minúsculas y solo puede representar letras, dígitos y un pequeño conjunto de puntuación, así que cualquier otra cosa se copia tal cual. Activa el modo byte para una codificación exacta de cualquier texto.
¿Qué hace la contraseña?
Una contraseña no vacía reorganiza de manera determinista qué emoji representa qué carácter. Codificar y decodificar el mismo mensaje requieren la misma contraseña: una diferente produce una asignación diferente y no coincidente.
¿Qué sucede si mi alfabeto de emoji es demasiado corto?
Con la verificación del alfabeto activada, la herramienta te indica que necesita más emoji en lugar de adivinar. Desactiva la verificación para permitir que reutilice emoji para múltiples caracteres, aunque la decodificación entonces pierde información.
¿Mi texto se carga en algún lugar?
No. El cifrador de emoji se ejecuta completamente en tu navegador: tu texto nunca abandona tu dispositivo.