Codificação 🔒 Roda no seu navegador — nenhum dado é enviado

Conversor de texto para binário

Transforme qualquer texto em bytes binários, ou decodifique uma sequência de 0 e 1 de volta em texto legível.

Converter texto para binário online

Cada caractere que você digita é armazenado como um ou mais bytes, e cada byte tem oito bits. Ver texto em binário é um exercício clássico nas aulas de computação, um jeito de esconder uma mensagem num enigma e uma verificação prática ao depurar um problema de codificação. Esta página abre a aba Texto do Conversor de bases numéricas.

Um exemplo

CaractereDecimalHexBinário
H724801001000
i1056901101001
!332100100001

Assim, Hi! em binário é 01001000 01101001 00100001.

ASCII e UTF-8

Para letras do inglês básico, dígitos e pontuação, UTF-8 e ASCII coincidem: um byte por caractere. Além disso, o UTF-8 usa dois bytes para a maioria das letras latinas acentuadas, gregas, cirílicas, árabes e hebraicas, três para a maioria dos caracteres chineses, japoneses e coreanos, e quatro para emojis. O conversor sempre usa UTF-8, a codificação da web, então os bytes correspondem ao que um programa ou um arquivo conteria.

Decodificando binário de volta em texto

No modo Números para texto, o conversor aceita bytes separados por espaços, vírgulas ou quebras de linha, ou uma longa sequência de dígitos que ele corta em grupos de oito. Um valor acima de 255, um dígito que não é 0 nem 1, ou uma sequência de bytes que não é UTF-8 válido é informado em vez de produzir texto embaralhado.

Ferramentas relacionadas

Para números em vez de texto, use decimal para binário. Para codificar texto para transporte, e não para ler bits, o codificador Base64 é a escolha habitual.