TC

Conversor de binário para texto — Ferramenta online gratuita

Processed locally. No data stored.
0 chars

O que é Conversor de binário para texto?

O Conversor de Binário para Texto pega o código de máquina bruto — uma sequência de 1s e 0s — e o traduz de volta para uma linguagem legível para os humanos. Como os computadores só entendem “ligado” (1) e “desligado” (0), cada palavra, imagem e vídeo na internet é, em última instância, armazenado como código binário.

Essa ferramenta agrupa esses números infinitos em bytes de 8 bits e os decodifica usando tabelas de codificação ASCII e UTF-8 padrão. Ela é amplamente utilizada por estudantes que estão aprendendo os fundamentos da ciência da computação e por gamers que decifram códigos de easter eggs.

Quando usar Conversor de binário para texto?

Use esta ferramenta para decodificar mensagens secretas escondidas em videogames, pistas de ARG (Jogos de Realidade Alternativa) ou quebra-cabeças da internet, que frequentemente utilizam sequências binárias como uma cifra simples. Estudantes de ciência da computação a utilizam para praticar e verificar sua compreensão do armazenamento de dados em nível de byte.

Pesquisadores de segurança ocasionalmente a utilizam para examinar dados brutos de pacotes. Se você quiser escrever sua própria mensagem secreta em código de máquina, use nosso Conversor de Texto para Binário.

Como usar esta ferramenta

  1. 1Paste your binary code (space-separated bytes)
  2. 2Click 'Convert to Text'
  3. 3Copy the decoded text result

A ferramenta funciona melhor quando a sequência binária está devidamente dividida em bytes de 8 bits (por exemplo, '01001000 01101001'). Ela também tentará analisar sequências binárias contínuas e sem espaços, dividindo-as a cada 8 caracteres.

Exemplos

InputOutput
01001000 01101001Hi
01000001A
01001000 01100101 01101100 01101100 01101111Hello
01001010 01000001 01010110 01000001JAVA
00110001 00110010 00110011123

Regras e comportamento

  • A entrada é analisada estritamente em busca dos dígitos '0' e '1'. Todos os outros caracteres são ignorados ou geram um erro.
  • A sequência de caracteres é dividida em blocos de exatamente 8 bits (um byte).
  • Cada byte de 8 bits é convertido matematicamente para seu equivalente decimal, que é então mapeado para o caractere Unicode/ASCII correspondente, revelando assim o texto.

Ferramentas relacionadas

Perguntas frequentes

O que é o código binário?

O sistema binário é o sistema numérico de base 2 que está na base de todos os computadores. Ele possui apenas dois números: 0 e 1. Ao juntar 8 desses 1s e 0s (o que se denomina um byte), um computador pode representar 256 valores diferentes, que correspondem diretamente às letras do alfabeto, aos números e aos sinais de pontuação.

Preciso colocar espaços entre os números?

Tecnicamente, não, mas ajuda. A ferramenta lê dados binários em grupos de 8 dígitos (um byte por caractere). Se você colar uma sequência interminável de 1s e 0s sem espaços, a ferramenta a dividirá automaticamente em blocos de 8 caracteres. No entanto, se faltar um dígito na sua sequência, todos os caracteres seguintes ficarão desalinhados e a sequência ficará comprometida.

Por que o decodificador exibiu símbolos sem sentido?

Se o resultado parecer caracteres chineses aleatórios ou símbolos estranhos do Wingdings, isso significa que seus dados binários não representavam um texto padrão em inglês. Podem ser dados binários que representam uma imagem, um arquivo compactado ou podem estar deslocados devido à falta de um dígito. A ferramenta faz o possível, mas não consegue interpretar dados que não sejam de texto.

Como é que 01000001 corresponde à letra “A”?

No sistema numérico de base 2, “01000001” equivale ao número decimal 65. Na tabela de caracteres ASCII clássica (o dicionário universal para computadores), o número 65 é formalmente atribuído à letra maiúscula “A”. Esta ferramenta simplesmente realiza essa conversão matemática instantaneamente.

O código binário pode representar emojis?

Sim. Os emojis exigem mais dados; assim, em vez de um byte de 8 bits, um único emoji requer três ou quatro bytes (24 a 32 uns e zeros). Nossa ferramenta utiliza a decodificação UTF-8 moderna, portanto, ela irá reunir esses vários bytes com sucesso para exibir o emoji perfeitamente.