Te pasan una lista de números —72 111 108 97— y necesitas saber qué dicen, o tienes un texto y lo necesitas en códigos para un programa, una práctica o un sistema heredado. Este conversor traduce entre caracteres y códigos ASCII en decimal, hexadecimal, binario y octal, e incluye la tabla completa de traducción del 0 al 127.
Qué es y para quién
El conversor de códigos ASCII a caracteres legibles hace las dos direcciones de la traducción: dada una secuencia de códigos en la base que elijas, devuelve el texto; dado un texto, devuelve sus códigos en las cuatro bases a la vez. Debajo encontrarás la tabla de traducción ASCII completa, con los caracteres de control (TAB, LF, CR…) nombrados en la convención habitual y el código 32 identificado como ESPACIO.
Lo usan estudiantes de informática que se cruzan con ASCII en clase, programadores que depuran protocolos y ficheros binarios, técnicos que leen volcados hexadecimales y cualquiera que reciba datos «en números» sin contexto.
Cómo se usa
Para decodificar, elige la base (decimal, hexadecimal, binario u octal), pega los códigos separados por espacios, comas o saltos de línea y pulsa «Convertir a texto». Para codificar, escribe el texto y pulsa «Convertir a códigos»: obtendrás las cuatro representaciones listas para copiar. La tabla inferior sirve de referencia rápida sin necesidad de convertir nada.
Ejemplo resuelto
La secuencia decimal 67 97 115 97 se decodifica como «Casa»: 67 es la C mayúscula, 97 la a, 115 la s y de nuevo 97 la a. En dirección contraria, la palabra «Hola» se codifica como 72 111 108 97 en decimal, 48 6F 6C 61 en hexadecimal, 01001000 01101111 01101100 01100001 en binario y 110 157 154 141 en octal. Fíjate en el patrón clásico: las mayúsculas ocupan el rango 65–90 y las minúsculas el 97–122, con 32 unidades de diferencia entre cada pareja.
Casos de uso
- Depurar comunicaciones serie y protocolos: traduce el volcado numérico a texto legible para ver qué se envió de verdad.
- Prácticas y exámenes: comprueba tus conversiones a mano en las cuatro bases al instante.
- Datos heredados: interpreta campos codificados como números en exportaciones antiguas.
- Puzles y CTF: muchas pruebas esconden mensajes en decimal o hexadecimal que aquí se revelan en un paso.
Limitaciones y consejos
ASCII propiamente dicho solo cubre del 0 al 127: letras inglesas, dígitos, puntuación y caracteres de control. Para vocales con tilde, la ñ o el euro, la herramienta usa su código Unicode (á = 225, ñ = 241), que es lo que encontrarás en la práctica con UTF-8, pero ten en cuenta que en UTF-8 esos caracteres ocupan más de un byte al transmitirse. Si al decodificar en hexadecimal obtienes símbolos raros, probablemente la base correcta era decimal: la herramienta avisa cuando un código no es válido en la base elegida, pero un código válido en dos bases puede dar dos textos distintos.
Preguntas frecuentes
¿Qué son los códigos del 0 al 31 que no se ven?
Son caracteres de control heredados de los teletipos: LF (10) es el salto de línea, CR (13) el retorno de carro, TAB (9) el tabulador. La tabla los muestra por su nombre porque no tienen representación visible.
¿Por qué «Hola» en hexadecimal lleva letras como 6F?
Porque el hexadecimal usa los dígitos 0–9 y las letras A–F. 111 en decimal es 6F en hexadecimal: 6×16 + 15 = 111.
¿Acepta códigos separados por comas?
Sí: espacios, comas, punto y coma y saltos de línea sirven como separadores, así puedes pegar directamente la salida de la mayoría de programas.
¿Qué pasa si pego un código mayor de 127?
Se decodifica con su valor Unicode, lo que permite trabajar también con caracteres acentuados y símbolos. Si el número supera el rango Unicode válido, la herramienta lo rechaza con un aviso.
Herramientas relacionadas
Explora también estas herramientas gratuitas en español:
- Calculadora de Peso de Archivos Bits Bytes Kilobytes Megabytes Gigabytes: Decimal y Binario sin Confusión
- Limpiador de Bases de Datos de Nombres y Direcciones con Caracteres Raros: Quita Símbolos, Duplicados y Espacios
- Generador de Códigos de Barra EAN 13 Gratis para Imprimir: con el Dígito de Control Calculado
- Generador de Códigos QR Dinámicos Gratis con Logotipo vCard: QR Personalizables con Logo y la Verdad sobre los Dinámicos
- Conversor de HTML Plano a Entidades HTML Code Converter: Codifica y Decodifica Caracteres Especiales al Instante
- Convertir CSV Separado por Comas a Tabla Markdown Limpia: Pega, Convierte y Copia tu Tabla para GitHub o Notion
- Generador de Consultas SQL Básicas: Constructor Visual SELECT sin Escribir Código
- Conversor de Marcas de Tiempo Unix Timestamp a Fecha Legible en Segundos y Milisegundos
