Conversor de código binário

Converta texto e sequências de bytes em tempo real entre binário, hexadecimal, decimal e octal. A conversão é executada diretamente no navegador.

Conversor de código binário

O que esta ferramenta faz

O conversor de código binário converte texto e sequências de bytes entre binário, hexadecimal, decimal e octal.

Para dados de texto, suporta UTF-8, ASCII e UTF-16 em ordem de bytes little endian ou big endian.

Como usar

  1. Escolha a codificação de caracteres e os formatos de origem e destino.
  2. Introduza texto ou valores de bytes no campo da esquerda; a saída é atualizada enquanto escreve.
  3. Utilize o botão de inversão para converter novamente um resultado na direção oposta.

Utilizações práticas

  • Verificar sequências de bytes binários de documentação técnica como texto legível.
  • Comparar valores binários, hexadecimais, decimais ou octais durante testes ou diagnósticos.
  • Transferir dados de teste ASCII ou UTF-8 conhecidos para outra representação de bytes.

Notas e limites

  • As entradas binárias, hexadecimais, decimais e octais são interpretadas como bytes individuais. Os valores decimais e octais devem ser separados por espaços ou vírgulas.
  • ASCII aceita apenas valores de 0 a 127. A ordem dos bytes UTF-16 não é detetada automaticamente; escolha little endian ou big endian de acordo com a origem.

Perguntas frequentes

Porque é que a minha entrada binária é rejeitada?

A entrada deve conter apenas 0 e 1 e formar um número inteiro de bytes. Cada byte tem oito dígitos binários.

Qualquer sequência de bytes pode ser lida como texto?

Não. A codificação selecionada tem de corresponder à sequência de bytes. Por isso, sequências UTF-8 ou UTF-16 inválidas não são apresentadas como texto.