Saltar al contenido

Convertidor octal

Convierta texto a códigos de caracteres octales y viceversa.

Entrada

Convertidor octal

Pegue cualquier texto y esta herramienta convertirá cada carácter a su código octal (base-8), separado por espacios, o pegue una lista de códigos octales y conviértalos nuevamente en texto legible. Funciona en ambas direcciones desde un único cuadro de entrada: seleccione "Texto a octal" para codificar o "Octal a texto" para decodificar.

Octal aparece constantemente en los sistemas Unix y Linux, más visiblemente en la notación de permisos de archivos como 755 o 644 para chmod: cada dígito representa un triplete de lectura/escritura/ejecución en base 8. Más allá de los permisos, las secuencias de escape octales aparecen en lenguajes antiguos de la familia C y en algunos formatos de archivos, y la base numérica en sí es un elemento básico de los cursos de informática que enseñan cómo se agrupan los binarios en dígitos legibles por humanos (tres bits por dígito octal, limpiamente, a diferencia de los cuatro bits empaquetados). en un dígito hex).

De forma predeterminada, el convertidor codifica por unidad de código UTF-16, coincidiendo con la forma en que se indexan internamente las cadenas de JavaScript. En su lugar, active "Puntos de código Unicode completo" para codificar por punto de código, de modo que un emoji o un carácter fuera del plano multilingüe básico produzca un número octal en lugar de un par sustituto, lo que resulta útil cuando se utiliza un texto de ida y vuelta que contiene signos diacríticos o emoji y se desea que la decodificación lo reconstruya exactamente.

Todo se ejecuta localmente en su navegador: nada de lo que pegue se carga ni se registra en ninguna parte. Convierta un fragmento, una cadena de permiso o un párrafo completo, luego copie el resultado o envíelo directamente a otra herramienta como el conversor binario o hex para comparar bases numéricas una al lado de la otra.

Preguntas frecuentes

¿Para qué se utiliza el octal?
Octal (base 8) es más conocido por los permisos de archivos Unix/Linux (por ejemplo, chmod 755) y también aparece en algunas secuencias de escape y formatos de números heredados. Cada dígito octal representa exactamente tres bits, lo que lo convierte en un ejemplo de enseñanza común junto con el binario y el hexadecimal.
¿Cómo se convierte cada personaje?
De forma predeterminada, cada unidad de código UTF-16 se convierte en su valor numérico escrito en base 8. Habilite "Puntos de código Unicode completo" para convertir por punto de código completo, lo cual es importante para emoji y caracteres fuera del plano multilingüe básico.
¿Qué formato espera la decodificación?
Números octales separados por espacios que utilizan solo los dígitos del 0 al 7, como "110 151". Un token con cualquier otro dígito o carácter devuelve un error en lugar de una suposición incorrecta.
¿Mi texto está subido a alguna parte?
No. La conversión se ejecuta completamente en su navegador y su entrada nunca sale de su dispositivo.