Ir para o conteúdo

Esconder mensagem em texto com caracteres invisíveis

Esconda uma mensagem curta em um texto com caracteres de largura zero e revele-a depois, sem mudar o que se vê.

  • Roda no seu navegador

Entrada

0 de 20.000 caracteres

Ao revelar, cole aqui o texto que contém a mensagem.

Operação

0 de 200 caracteres

Só vale ao esconder: até 200 caracteres.

Resultado

O resultado aparece aqui.

Como a mensagem fica escondida

A mensagem vira bytes UTF-8 e cada bit vira um caractere invisível: o espaço de largura zero (U+200B) para 0 e o separador de largura zero (U+200C) para 1, entre dois marcadores U+200D, logo depois do primeiro caractere do texto de cobertura. Esconder oi em Bom dia! gera 18 caracteres invisíveis, sem mudar o que se vê.

Para ler, cole o texto com a mensagem e escolha revelar: a ferramenta devolve oi.

O que esperar

  • A mensagem fica em texto puro, só que invisível: não há cifra. Quem souber a regra, ou colar o texto numa ferramenta de detecção, a lê.
  • Muitos sites, editores e apps removem ou normalizam caracteres de largura zero ao colar, e isso apaga a mensagem. Teste antes de depender dela.
  • A mensagem pode ter até 200 caracteres. A regra é desta ferramenta, não um padrão: só ela (ou outra com a mesma regra) revela.

Nota: Uso didático e de brincadeira. Não use para guardar segredos.

Perguntas frequentes

Como esconder texto em texto?

Digite o texto visível e a mensagem secreta e escolha esconder: a ferramenta insere 18 caracteres de largura zero depois da primeira letra, sem alterar o que aparece.

Como revelar uma mensagem escondida em um texto?

Cole o texto, escolha revelar e leia o resultado. Para o exemplo do texto Bom dia!, a mensagem escondida é oi.