Saltar al contenido

Convertidor de Octal a Texto

Pegue valores de byte octales como 110 145 154 154 157 o \110\145\154 y lea el texto.

Procesado localmente en tu navegador

Opciones
Grupos de hasta 3 dígitos (0-7), con espacios, comas o barras invertidas.0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de Octal a Texto?

Las secuencias de escape octales como \101 aparecen en cadenas literales de C, printf del shell, páginas de manual antiguas y algunos formatos de log. Cada grupo de hasta tres dígitos (0–7) es un byte: 110 145 154 154 157 se lee "Hello".

El convertidor separa la entrada por espacios, comas o barras invertidas, o corta una cadena continua de dígitos en grupos de tres. Rechaza los dígitos 8 y 9, los valores superiores a 377 (255 en decimal) y las longitudes imposibles con un mensaje que nombra el problema, y luego decodifica los bytes como UTF-8: secuencias de varios bytes como 303 251 dan "é".

¿Cómo funciona?

  1. Pegue sus códigos octales: espacios, comas, saltos de línea y barras invertidas valen.
  2. Mantenga UTF-8 o use ISO-8859-1 si los códigos proceden de una fuente Latin-1 de un byte.
  3. Lea el texto decodificado o use Intercambiar para volver a convertir texto en octal.

Casos de uso habituales

  • Decodificar secuencias \NNN en un archivo de configuración antiguo o una cadena de código C.
  • Leer la salida de herramientas que imprimen octal, como od -b o listados de tar.
  • Resolver acertijos o ejercicios que codifican texto en base 8.
  • Comprobar valores octales escritos a mano para un mensaje.

Ejemplos

Prueba esta entrada en la herramienta de arriba:

Entrada
110 145 154 154 157 054 040 303 251 041
Salida
Hello, é!

Privacidad

Convertidor de Octal a Texto se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.

Limitaciones

Los grupos se leen como bytes. Un valor superior a 377 es un error y no un punto de código Unicode; no se admiten puntos de código Unicode en octal.

Preguntas frecuentes

¿Por qué se rechaza el 8 o el 9?

El octal solo tiene los dígitos 0–7. Un 8 o 9 suelto suele indicar que el número es decimal o que hay una errata.

¿Puedo pegar una cadena larga como 110145154154157?

Sí, si su longitud es múltiplo de tres: se corta en 110 145 154 154 157. Los grupos de longitud mixta necesitan separadores.

¿Acepta el cero inicial, como en 0110?

Los grupos de más de tres dígitos se rechazan cuando están separados. Quite el cero sobrante o los separadores para que la cadena se corte de tres en tres.

Más herramientas en Codificación y decodificación →