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
| Caractere | Decimal | Hex | Binário |
|---|---|---|---|
H | 72 | 48 | 01001000 |
i | 105 | 69 | 01101001 |
! | 33 | 21 | 00100001 |
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.