Convertidor de números a letras

Convierte números en letras y letras en números online. Usa posiciones del alfabeto al estilo A1Z26, indexación A=0, puntos de código Unicode decimales, hexadecimal o binario con delimitadores personalizados y alfabetos multilingües.

Entrada
0 caract. · 0 bytes
Probar:
Resultado
✓ 5 modos de codificación: posicional, ASCII, hex, binario ✓ Alfabetos multilingüe con detección automática ✓ No guardamos tus mensajes ✓ Procesamiento local en el navegador
Ejemplos
Números a letras (A=1)
Entrada 8 16 12 1
Salida hola

Modo posicional con base 1, alfabeto español, delimitador de espacio.

Letras a números (A=1)
Entrada Hola mundo
Salida 8 16 12 1 13 22 14 4 16

Modo posicional con base 1, alfabeto español, delimitador de espacio.

Puntos de código Unicode decimales
Entrada 78 105 241 111
Salida Niño

Modo decimal: cada número es el Unicode code point de un carácter.

Modo binario
Entrada 01010011 01101001
Salida Si

Modo binario: cada token es el code point binario de un carácter.

Cómo funciona el convertidor de números a letras

El convertidor de números a letras transforma secuencias numéricas en texto legible y también puede convertir texto de vuelta a números. Es útil para acertijos con posiciones alfabéticas, mensajes de estilo A1Z26, ejercicios educativos, códigos simples y comprobaciones rápidas de códigos de caracteres decimales, hexadecimales o binarios.

Modo posicional (A=1): cada letra se asigna a su posición en el alfabeto seleccionado, empezando por 1. En el alfabeto español de esta herramienta, A=1, B=2, C=3, Ñ=15 y Z=27. En inglés, A=1, B=2 y Z=26.

Modo posicional (A=0): usa la misma idea de posición alfabética, pero la cuenta empieza en cero. En español, A=0, B=1, C=2, Ñ=14 y Z=26. Este formato suele ser más cómodo cuando se compara el resultado con índices usados en programación.

Puntos de código decimales: cada carácter se representa por su Unicode code point numérico. Para caracteres ASCII comunes, produce valores conocidos como A=65, a=97 y espacio=32.

Hexadecimal: los códigos de caracteres se escriben en hexadecimal en mayúsculas, sin prefijo. Por ejemplo, A se convierte en 41 y a en 61.

Binario: los códigos de caracteres se escriben como valores binarios con ceros iniciales, por ejemplo A=01000001. Los caracteres Unicode fuera del ASCII básico pueden generar más de 8 bits porque el convertidor trabaja con code points de caracteres.

Alfabetos, delimitadores y formatos de entrada

En los modos posicionales, elige el alfabeto que corresponde al mensaje. El convertidor admite inglés (26 letras), ruso (33 letras), alemán (29 letras con Ä, Ö, Ü), español (27 letras con Ñ), francés (40 letras con acentos), italiano (26 letras), portugués (35 letras con acentos) y turco (29 letras con Ç, Ğ, İ, Ö, Ş, Ü).

La opción de delimitador controla cómo se separan los números dentro de cada palabra. Puedes usar espacios, guiones, comas, barras o puntos. Con guiones, 8-16-12-1 se convierte en hola. Con espacios, 8 16 12 1 da el mismo resultado.

Cuando usas guion, coma, barra o punto, los espacios entre grupos se tratan como límites de palabra. En el modo delimitado por espacios, cada número se lee en secuencia, así que el convertidor no puede saber dónde terminaba cada palabra original si el texto no usa otro separador.

La detección automática del alfabeto se usa al convertir letras a números en los modos posicionales. Al convertir números de vuelta a letras, conviene elegir explícitamente el alfabeto correcto si el mensaje no está en inglés. Los modos decimal, hex y binario ignoran la opción de alfabeto porque cada carácter se procesa directamente por su code point.

Cuándo usar cada modo

Usa el modo posicional A=1 para códigos clásicos de letra a número, pistas de acertijos, geocaching, escape rooms, ejercicios de clase y códigos tipo A1Z26 donde 1 representa la primera letra del alfabeto.

Usa el modo posicional A=0 cuando una tarea espera índices alfabéticos basados en cero, por ejemplo ejercicios de programación, ejemplos con arrays o cifrados personalizados que empiezan a contar desde 0.

Usa los modos de code point decimal, hex o binario cuando la entrada representa códigos de caracteres y no posiciones del alfabeto. Estos modos son mejores para decodificar secuencias como 78 105 241 111, 48 65 6C 6C 6F o 01001000 01101001.

Si un número no existe en el alfabeto seleccionado en modo posicional, o si un token no es válido para el formato elegido, el convertidor lo conserva sin cambios. Así puedes detectar errores de formato sin perder la entrada original.

FAQ

En el modo A=1, la primera letra del alfabeto vale 1, como en la notación clásica A1Z26. En el modo A=0, la primera letra vale 0, lo que resulta más cómodo en contextos de programación y comparación de índices.

Usa el delimitador que coincida con tu entrada: espacio, guion, coma, barra o punto. En modos posicionales, los guiones son útiles si quieres conservar límites de palabra, por ejemplo 8-16-12-1 13-22-14-4-16. La entrada separada por espacios es sencilla, pero no conserva la agrupación original de palabras.

Sí. En los modos posicionales puedes elegir español, inglés, ruso, alemán, francés, italiano, portugués o turco. La opción Auto detecta el alfabeto más probable al convertir letras a números. Los modos decimal, hex y binario codifican Unicode code points y no se limitan a un alfabeto concreto.

A1Z26 es el sistema específico de posiciones alfabéticas con A=1. Este convertidor incluye ese modo, pero también admite A=0, puntos de código decimales, hexadecimal, binario, alfabetos multilingües y delimitadores configurables. Si solo necesitas A=1 en inglés, ambos dan el mismo resultado.

Sí. La herramienta tiene dos pestañas: Numbers to Letters para decodificar una entrada numérica en texto, y Letters to Numbers para convertir texto en salida numérica. Los mismos ajustes de modo, alfabeto y delimitador se usan en ambas direcciones.

En los modos posicionales, el número debe existir en el alfabeto seleccionado. Por ejemplo, 27 es válido para español, pero está fuera del rango del alfabeto inglés. En los modos decimal, hex o binario, el token debe ser válido para ese formato numérico. Los valores inválidos o fuera de rango se conservan para que puedas corregir la entrada.

Para letras inglesas comunes, dígitos y signos de puntuación, los modos decimal, hex y binario coinciden con los valores ASCII conocidos. Técnicamente, el convertidor usa Unicode code points, por lo que también puede procesar muchos caracteres no ASCII, como Ñ o letras acentuadas.

No. Las posiciones alfabéticas y los códigos de caracteres son representaciones simples, no cifrado seguro. Son adecuados para aprendizaje, acertijos, formato, depuración y retos ligeros de codificación.
Herramientas relacionadas

Código Morse

Codificador, decodificador y reproductor de audio de código Morse.

Cifrado A1Z26

Conversión de letras a números y de números a letras.

Cifrado Bacon

Codificación clásica A/B y esteganografía textual con el cifrado Bacon.