Ir para o conteúdo

Cifra emoji

Converta texto numa sequência de emoji e vice-versa, com uma palavra-passe opcional.

Entrada
Saída

Cifra emoji

Cole texto e esta ferramenta mapeia cada letra, dígito e (opcionalmente) sinal de pontuação para um emoji de um alfabeto escolhido, transformando a mensagem numa sequência de emoji em vez de texto legível. Altere a direção para descodificar uma mensagem de volta para texto simples. É uma cifra de substituição lúdica — mais próxima de um puzzle ou uma forma divertida de ocultar uma nota do que de criptografia real — e combina bem com outras cifras clássicas do site.

O campo do alfabeto emoji aceita qualquer sequência de emoji; o conjunto padrão tem 80 emoji de rosto, mais do que suficiente para ambos os modos. Uma palavra-passe reorganiza qual emoji representa qual carácter, permitindo que a mesma mensagem seja codificada diferentemente com diferentes palavras-passe e apenas a palavra-passe correspondente a descodifique corretamente. Preserve espaços e pontuação para deixar as pausas entre palavras e os sinais de pontuação intactos, ou desative para codificar também esses elementos. A opção de separador controla o que — se houver algo — fica entre os emoji na saída; deixá-lo vazio mantém a codificação e descodificação inequívocas.

Por padrão, a cifra funciona carácter por carácter e é insensível a maiúsculas e minúsculas, passando intacto qualquer coisa fora do seu alfabeto — letras acentuadas, outras escritas, emoji já no seu texto — em ambas as direções. Active o modo byte para codificar os bytes brutos em Base64 do seu texto em vez disso: a saída é mais longa, mas preserva maiúsculas e minúsculas e converte qualquer texto Unicode com precisão, sem exceções. A contagem viva relata caracteres de entrada, emoji de saída e quantos caracteres o alfabeto não conseguiu representar.

Tudo corre localmente no seu navegador — nada do que escreve é jamais enviado para lugar nenhum. Copie o resultado, descarregue-o como ficheiro .txt, ou envie a saída diretamente de volta para a entrada para descodificá-la novamente.

FAQ

É criptografia real?
Não. É uma cifra de substituição como Atbash ou A1Z26, apenas com emoji em vez de letras ou números — divertida para ocultar uma mensagem de uma olhada casual, mas não para proteger dados sensíveis.
Por que é que a descodificação às vezes não corresponde exatamente ao meu texto original?
O modo de carácter predefinido é insensível a maiúsculas e minúsculas e só pode representar letras, dígitos e um pequeno conjunto de pontuação, por isso qualquer coisa fora disso é copiada tal qual. Active o modo byte para uma conversão exata de qualquer texto.
O que faz a palavra-passe?
Uma palavra-passe não vazia reorganiza deterministicamente qual emoji representa qual carácter. A codificação e descodificação da mesma mensagem precisam da mesma palavra-passe — uma diferente produz um mapeamento diferente e não correspondente.
E se o meu alfabeto emoji for demasiado curto?
Com a verificação do alfabeto ativa, a ferramenta diz-lhe que precisa de mais emoji em vez de adivinhar. Desative a verificação para permitir a reutilização de emoji para múltiplos caracteres, embora a descodificação então perca informações.
O meu texto é enviado para algum lugar?
Não. A cifra emoji corre inteiramente no seu navegador — o seu texto nunca sai do seu dispositivo.