Pular para o conteúdo
Case Converter Online
pt

Cifra A1Z26: codificador e decodificador

Troque cada letra pela posição dela no alfabeto, então A é 1 e Z é 26, ou cole números para transformá-los de volta em palavras. Funciona nos dois sentidos enquanto você digita.

Funciona nos dois sentidos. A é 1 e Z é 26. Números fora de 1 a 26 aparecem entre [colchetes].

O que é a cifra A1Z26

A A1Z26 é o jeito mais simples de transformar palavras em números. Cada letra vira a sua posição no alfabeto:

A B C D E F G H I J K L M
1 2 3 4 5 6 7 8 9 10 11 12 13
N O P Q R S T U V W X Y Z
14 15 16 17 18 19 20 21 22 23 24 25 26

“Hello” vira 8, 5, 12, 12, 15, e “Casa” vira 3, 1, 19, 1. Você encontra essa cifra em livros de charadas, escape rooms, geocaching, caças ao tesouro e nos créditos finais de mais de um desenho animado. Ela também é um ótimo primeiro passo para crianças que estão aprendendo como funcionam os códigos.

Como usar a ferramenta

  1. Digite sua mensagem em Texto, à esquerda. Os números aparecem em Números, à direita.
  2. Para decodificar, cole os números em Números. As letras aparecem na esquerda.
  3. Escolha como as letras são unidas em Entre as letras:
    • Hífen: 8-9
    • Espaço: 8 9 (palavras separadas por /)
    • Vírgula: 8,9
    • Ponto: 8.9
  4. Clique em Copiar acima de qualquer uma das caixas, ou em Limpar para recomeçar.

Na codificação, as palavras são separadas por um único espaço. Se você escolher espaços entre as letras, as palavras passam a ser separadas por uma barra, para que você continue vendo onde cada palavra termina. As quebras de linha são mantidas.

Os caracteres que não são letras, como ! ou ?, ficam no lugar como um item próprio. Assim, Hi! vira 8-9-! e é decodificado de volta como HI!.

Exemplos

Estes foram gerados pela ferramenta desta página.

Texto Entre as letras Números
Hello World Hífen 8-5-12-12-15 23-15-18-12-4
Hello World Espaço 8 5 12 12 15 / 23 15 18 12 4
Code Vírgula 3,15,4,5
I love you Hífen 9 12-15-22-5 25-15-21
Happy birthday Ponto 8.1.16.16.25 2.9.18.20.8.4.1.25
Hi! Hífen 8-9-!
Casa Hífen 3-1-19-1

E no sentido contrário:

Números Decodificado
19.5.3.18.5.20 SECRET
20 8 5 / 5 14 4 THE END
3,15,4,5 CODE
27-1-2 [27]AB

A última linha mostra o que acontece com um número fora de 1 a 26. Ele não pode ser uma letra, então fica entre colchetes.

Como o decodificador lê seus números

O decodificador é flexível quanto ao formato que você cola:

  • Se houver uma barra em qualquer lugar do texto, as barras separam as palavras e os espaços separam as letras.
  • Caso contrário, os espaços separam as palavras, e hifens, vírgulas ou pontos separam as letras dentro de uma palavra.
  • Cada número de 1 a 26 vira uma letra maiúscula. Todo o resto fica como está.

Isso importa porque a A1Z26 tem um ponto fraco: sem separadores, ela é ambígua. 1 2 é AB, mas 12 é L. Sempre coloque alguma coisa entre os números quando escrever uma mensagem, ou quem for ler vai ter que adivinhar.

Variações que você pode encontrar

Quem cria charadas muitas vezes muda um pouco a regra. Fique atento a estas:

  • Alfabeto invertido. Algumas charadas contam a partir do outro lado, então Z é 1 e A é 26. Para resolver, subtraia cada número de 27 e decodifique o resultado aqui.
  • Começando do zero. Programadores às vezes começam com A = 0. Some 1 a cada número antes.
  • Combinada com um deslocamento. Uma mensagem pode ser deslocada com uma cifra de César antes de virar números. Decodifique os números aqui e depois teste os deslocamentos na página da cifra de César.
  • Dois dígitos com zero à esquerda. Algumas charadas escrevem 01, 02 e assim por diante. O decodificador lê 05 como 5, então esses funcionam como estão.

Limites

A A1Z26 é um código para ensinar e para charadas. Não é criptografia. O padrão é fácil de reconhecer, já que todos os números ficam entre 1 e 26, e a única chave é o alfabeto. Não use para proteger nada privado.

Só as 26 letras do alfabeto básico são convertidas. Letras acentuadas, o ç e letras de outros alfabetos ficam como estão. Em português isso aparece bastante: “Olá, ação” vira 15-12-á-, 1-ç-ã-15, com o á, o ç e o ã no meio dos números. Para uma mensagem só com números, escreva sem acento (“Ola, acao”) antes de codificar.

Outras formas de fazer isso

No Excel ou no Planilhas Google, =CÓDIGO(MAIÚSCULA(A1))-64 dá o número de uma única letra na célula A1, e =CARACT(B1+64) transforma um número em B1 de volta em letra maiúscula (em inglês, =CODE(UPPER(A1))-64 e =CHAR(B1+64)). Você precisaria de uma célula por letra para uma palavra inteira.

Em JavaScript, esta linha converte uma frase:

'Hello World'.toUpperCase().split('').map(c => c >= 'A' && c <= 'Z' ? c.charCodeAt(0) - 64 : c).join(' ')

Ela devolve 8 5 12 12 15 23 15 18 12 4, com um vão maior onde estava o espaço.

Ferramentas relacionadas

Para um código que desloca as letras em vez de numerá-las, experimente a cifra de César ou o ROT13. Para soletrar palavras com clareza em voz alta, use o alfabeto fonético da OTAN.

Cifra A1Z26: perguntas e respostas

O que é a cifra A1Z26?

É uma substituição simples em que cada letra é trocada pela sua posição no alfabeto: A é 1, B é 2 e assim por diante até o Z, que é 26. O nome resume a regra, A1 a Z26. Ela é comum em charadas, escape rooms e códigos de séries de TV.

Como decodificar números em letras?

Cole os números na caixa da direita. Separe os números de uma palavra com hifens, vírgulas, pontos ou espaços, e separe as palavras com um espaço. Se você usou espaços entre as letras, coloque uma barra entre as palavras. As letras aparecem na esquerda.

Por que alguns números aparecem entre colchetes?

Só os números de 1 a 26 representam letras. Qualquer outro número, como 0 ou 27, não pode ser decodificado, então aparece entre [colchetes] para ficar marcado. Procure um erro de digitação ou um separador faltando, já que 12 e 1-2 significam coisas diferentes.

Por que o texto decodificado sai em maiúsculas?

Os números não guardam a informação de maiúscula ou minúscula, então 8 pode ser h ou H. O decodificador escreve todas as letras em maiúsculas para manter o resultado uniforme.

A A1Z26 é um código seguro?

Não. Quem já viu essa cifra antes a reconhece na hora, e a única chave é o alfabeto. Use para jogos e charadas, não para segredos.

Mais ferramentas de código e dados

Ver todas as ferramentas