Qué es el cifrado A1Z26
El cifrado A1Z26 es la forma más directa de convertir palabras en números. Cada letra pasa a ser su posición en el 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” se convierte en 8, 5, 12, 12, 15, y “Hola” en 8, 15, 12, 1. Lo encontrarás en libros de acertijos, salas de escape, geocachés, búsquedas del tesoro y en los créditos finales de más de una serie de dibujos animados. También es un buen primer paso para que los niños entiendan cómo funcionan los códigos.
Ten en cuenta que esta tabla es el alfabeto inglés de 26 letras, que no tiene ñ. En el alfabeto español, de 27 letras, la Ñ va después de la N, así que en una versión “española” del cifrado la Ñ sería 15, la O sería 16 y la Z sería 27. Esta herramienta usa la versión estándar de 26 letras.
Cómo usar la herramienta
- Escribe tu mensaje en Texto, a la izquierda. Los números aparecen en Números, a la derecha.
- Para descifrar, pega números en Números. Las letras aparecen a la izquierda.
- Elige cómo se unen las letras en Entre letras:
- Guion: 8-9
- Espacio: 8 9 (palabras separadas por /)
- Coma: 8,9
- Punto: 8.9
- Pulsa Copiar encima de cualquiera de los dos cuadros, o Borrar para empezar de nuevo.
Al codificar, las palabras se separan con un solo espacio. Si eliges espacios entre letras, las palabras se separan con una barra, para que se siga viendo dónde termina cada una. Los saltos de línea se conservan.
Los caracteres que no son letras, como ! o ?, se quedan en su sitio como un elemento más. Así, Hi! se convierte en 8-9-!, y al descifrarlo vuelve a ser HI!.
Ejemplos
Estos resultados salen de la herramienta de esta página.
| Texto | Entre letras | Números |
|---|---|---|
| Hello World | Guion | 8-5-12-12-15 23-15-18-12-4 |
| Hello World | Espacio | 8 5 12 12 15 / 23 15 18 12 4 |
| Code | Coma | 3,15,4,5 |
| I love you | Guion | 9 12-15-22-5 25-15-21 |
| Happy birthday | Punto | 8.1.16.16.25 2.9.18.20.8.4.1.25 |
| Hi! | Guion | 8-9-! |
Y en sentido contrario:
| Números | Descifrado |
|---|---|
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 |
La última fila muestra qué pasa con un número fuera del rango del 1 al 26. No puede ser una letra, así que se conserva entre corchetes.
Con frases en español funciona igual: “Te quiero” da 20-5 17-21-9-5-18-15, y al descifrarlo vuelve como TE QUIERO.
Cómo lee el decodificador tus números
El decodificador acepta varios formatos:
- Si hay una barra en cualquier parte del texto, las barras separan palabras y los espacios separan letras.
- Si no hay barras, los espacios separan palabras, y los guiones, comas o puntos separan las letras dentro de una palabra.
- Cada número del 1 al 26 se convierte en una letra mayúscula. Todo lo demás se queda como está.
Esto importa porque el A1Z26 tiene un punto débil: sin separadores es ambiguo. 1 2 es AB, pero 12 es L. Pon siempre algo entre los números cuando escribas un mensaje, o quien lo lea tendrá que adivinar.
Variantes que puedes encontrar
Quienes crean acertijos a menudo cambian un poco la regla. Fíjate en estas variantes:
- Alfabeto invertido. Algunos acertijos cuentan desde el otro extremo, así que la Z es 1 y la A es 26. Para resolverlo, resta cada número de 27 y descifra el resultado aquí.
- Empezando en cero. Los programadores a veces empiezan con A = 0. Suma 1 a cada número antes de descifrar.
- Combinado con un desplazamiento. Un mensaje puede desplazarse con un cifrado César antes de convertirlo en números. Descifra los números aquí y después prueba los desplazamientos en la página del cifrado César.
- Con dos cifras. Algunos acertijos escriben 01, 02, etc. El decodificador lee 05 como 5, así que funcionan tal cual.
Límites
El A1Z26 es un código para aprender y para jugar. No es cifrado de verdad. El patrón es fácil de reconocer, ya que todos los números están entre 1 y 26, y la única clave es el alfabeto. No lo uses para proteger nada privado.
Solo se convierten las 26 letras del alfabeto inglés. La ñ, las vocales con tilde (á, é, í, ó, ú), la ü y las letras de otros alfabetos se dejan tal como están, igual que un signo de puntuación. Por ejemplo, “Peña” se convierte en 16-5-ñ-1 y al descifrarlo vuelve como PEñA, con la ñ en minúscula. Si quieres un mensaje solo con números, escribe las vocales sin tilde y decide con quien lo lea cómo representar la ñ (por ejemplo, como “n” o como “ni”).
Otras formas de hacerlo
En Excel o Google Sheets, =CODE(UPPER(A1))-64 da el número de una sola letra que esté en la celda A1, y =CHAR(B1+64) convierte un número de B1 de nuevo en una letra mayúscula. En Excel en español, esas funciones se llaman CODIGO, MAYUSC y CARACTER. Para una palabra completa necesitarías una celda por letra.
En JavaScript, esta línea convierte una frase:
'Hello World'.toUpperCase().split('').map(c => c >= 'A' && c <= 'Z' ? c.charCodeAt(0) - 64 : c).join(' ')
Devuelve 8 5 12 12 15 23 15 18 12 4, con un hueco más ancho donde estaba el espacio.
Herramientas relacionadas
Si buscas un código que desplace las letras en lugar de numerarlas, prueba el cifrado César o ROT13. Para deletrear palabras en voz alta sin confusiones, usa el traductor del alfabeto fonético OTAN.