Saltar al contenido

Convertidor de Texto a Octal

Escriba su texto como valores de byte en base 8, por ejemplo "Hi" → 110 151, o como secuencias \110\151.

Procesado localmente en tu navegador

Opciones
0 caracteres · 0 líneas
El resultado aparecerá aquí.

¿Qué es Convertidor de Texto a Octal?

El octal usa los dígitos 0–7, así que un byte (0–255) cabe en exactamente tres dígitos, de 000 a 377. Es la notación de los permisos de archivos Unix, de antiguos listados en ensamblador y de secuencias de escape octales como \101 para "A" en cadenas de C, printf del shell y muchos archivos de configuración.

Este convertidor codifica su texto en UTF-8 e imprime cada byte como número octal rellenado a 3 dígitos. Elija espacio, coma, sin separador o el estilo con barra invertida (\110\151) que admiten las cadenas literales. Las letras acentuadas y los emoji dan varios grupos, uno por byte UTF-8.

¿Cómo funciona?

  1. Escriba o pegue texto en el cuadro de entrada.
  2. Elija el formato: espacios, comas, cadena continua o escapes con barra invertida.
  3. Copie los bytes octales o use Intercambiar para decodificar octal a texto.

Casos de uso habituales

  • Escribir una secuencia octal en una cadena de C, printf o awk para un carácter especial.
  • Aprender la relación entre octal, binario y hexadecimal (tres bits por dígito).
  • Leer volcados octales generados por herramientas antiguas como od.
  • Comprobar el valor octal de un carácter de control como el salto de línea (012).

Ejemplos

Prueba esta entrada en la herramienta de arriba:

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

Privacidad

Convertidor de Texto a Octal 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 números son bytes UTF-8, no puntos de código Unicode. Algunos lenguajes interpretan las secuencias octales como caracteres Latin-1: pruebe en su lenguaje de destino.

Preguntas frecuentes

¿Por qué siempre tres dígitos?

Un byte llega hasta 255, que es 377 en octal. Rellenar a tres dígitos mantiene todos los grupos con el mismo ancho y hace inequívoco el formato continuo.

¿Cuál es el código octal de un salto de línea?

El salto de línea es 012 (decimal 10) y el retorno de carro 015. El espacio es 040.

¿Qué relación tiene con hexadecimal y binario?

Un dígito octal son tres bits y uno hexadecimal cuatro. El mismo byte 01001000 es 110 en octal, 48 en hexadecimal y 72 en decimal.

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