TontonTools

Texto para octal

Converta texto em códigos de caracteres octais – todos os caracteres na base 8.

100% Grátis Sem registro Amigável à privacidade Ferramentas binárias para numéricas
Atualizado set 2026

Share X / Twitter Facebook LinkedIn WhatsApp

Como usar Texto para octal

  1. Digite ou cole seu texto na caixa de entrada.
  2. Leia os códigos octais instantaneamente — um por caractere: "Oi" → 110 151.
  3. Transforme um código em um escape C prefixando uma barra invertida: 101 → \101 imprime A.
  4. Clique em “Copiar resultado” para usar os códigos em scripts, documentos ou lições.

O que é Texto para octal?

Um conversor de texto para octal escreve cada caractere do seu texto como seu código de caractere na base 8: H é o código 72 = octal 110, i é 105 = 151, então "Oi" se torna 110 151. É a mesma codificação por caractere que texto para hexadecimal ou texto para ASCII - apenas na base que a tradição Unix usa para escapes.

Caracteres codificados em octal permanecem em escapes de string C (\101 é A), em sequências printf do shell, na saída de od (octal dump - a ferramenta hex-dump original do Unix, que despejava octal por padrão) e em documentação e formatos mais antigos do apogeu do octal.

Sobre o Texto para octal

Digite ou cole o texto e o código octal de cada caractere aparece instantaneamente, separado por espaço: "cat" → 143 141 164.

Trabalhos práticos: escrever sequências de escape octais para scripts C, awk ou shell (A → 101 → \101), prever ou verificar a saída de od ao inspecionar arquivos em sistemas Unix, preparar retrocomputação ou material de documento padrão onde octal é o estilo doméstico e adiciona uma terceira notação às lições de codificação junto com decimal e hexadecimal. Caracteres não-ASCII simplesmente produzem valores octais maiores (é → 351).

É executado no seu navegador. Octal to Text decodifica o inverso; Texto para Hex e Texto para ASCII fornecem os mesmos códigos nas outras bases comuns.

Perguntas Frequentes

101 — seu código 65 escrito na base 8 (1×64 + 0×8 + 1). Em strings no estilo C, \101 é um A literal.
Literais de string C e C++ (\0 para NUL é o mais famoso), shell printf, awk e sed em alguns sistemas. \0 em si é um escape octal - aquele que todo programador usa sem perceber.
od ("octal dump") é a ferramenta clássica do Unix para inspecionar bytes de arquivos, imprimindo octal por padrão. Este conversor prevê o que od -c ou od -b mostrará para um determinado texto.
A base 8 conta de 0 a 7 e depois carrega: 7 + 1 = 10 (que é oito). Portanto, os códigos de caracteres saltam de x7 para x10 — 71 → 107, 72 → 110 — sem 108 ou 109 entre eles.
Seu ponto de código Unicode é escrito em octal: é (233) → 351, € (8364) → 20254. Caracteres maiores apenas produzem números octais mais longos.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.