Tradutor binário

Texto para binário e binário para texto, enquanto você digita — com hex, decimal e uma tabela byte a byte.

100% privado — funciona inteiramente no seu navegador. Seus dados são processados no seu dispositivo e nunca enviados para a internet.
Escrever os bytes como
Baixar .txt

5 caracteres · 5 bytes (UTF-8)

Cada caractere, byte a byte

CaractereUnicodeBinário (UTF-8)HexDecimal
HU+0048010010004872
eU+00650110010165101
lU+006C011011006C108
lU+006C011011006C108
oU+006F011011116F111

Sobre o tradutor binário

Este tradutor binário grátis funciona nos dois sentidos. Digite um texto normal à esquerda e o código binário aparece à direita. Cole uns e zeros à direita, e o texto aparece à esquerda.

Ele lê binário com ou sem espaços, e percebe quando o binário foi colado na caixa errada. Mude para hex ou decimal para ver os mesmos bytes de outro jeito.

Tudo acontece no seu navegador. Nada é enviado.

Recursos

  • Nos dois sentidos, ao vivo enquanto você digita
  • UTF-8 — acentos (é, ñ, ç), caracteres chineses ou japoneses e emojis viram os bytes certos e voltam
  • Binário, hex ou decimal — um byte = 8 bits, 2 dígitos hex ou um número de 0 a 255
  • Com ou sem espaços entre os bytes
  • Encontra binário na caixa de texto e lê, com um botão Desfazer
  • Uma tabela byte a byte para cada caractere — ótima para aprender
  • Copie qualquer lado, ou baixe o código como arquivo .txt

Como o texto vira binário

Um computador guarda cada caractere como bytes, e um byte tem 8 bits — 8 uns e zeros. Esta ferramenta usa UTF-8, a codificação de quase todas as páginas web e arquivos de hoje:

  • Letras inglesas, dígitos e sinais comuns ocupam 1 byte (igual ao antigo ASCII)
  • Letras acentuadas como é e ñ ocupam 2 bytes
  • A maioria dos caracteres chineses, japoneses e coreanos ocupa 3 bytes
  • Emojis ocupam 4 bytes
CaractereUnicodeBinário (UTF-8)HexDecimal
AU+0041010000014165
aU+0061011000016197
espaçoU+0020001000002032
!U+0021001000012133
0U+0030001100003048
éU+00E911000011 10101001C3 A9195 169
ñU+00F111000011 10110001C3 B1195 177
日U+65E511100110 10010111 10100101E6 97 A5230 151 165
😀U+1F60011110000 10011111 10011000 10000000F0 9F 98 80240 159 152 128

Uma letra maiúscula e sua minúscula diferem em um só bit: A é 01000001 e a é 01100001.

Exemplos

  • Hi → 01001000 01101001
  • Hello → 01001000 01100101 01101100 01101100 01101111
  • Hello em hex → 48 65 6C 6C 6F, em decimal → 72 101 108 108 111
  • I love you → 01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101

Lendo binário que você encontrou por aí

O binário é copiado de muitas formas. A ferramenta lê todas estas:

  • Bytes com espaços: 01001000 01101001
  • Uma sequência longa de bits: 0100100001101001 — ela é cortada a cada 8 bits
  • Grupos de 7 bits das antigas tabelas ASCII: 1001000 1101001
  • Bytes separados por vírgulas ou quebras de linha
  • Hex com 0x ou \x na frente, e números decimais de 0 a 255

Quando um grupo não pode ser lido, a linha de status diz quantos foram ignorados. Bytes que não são texto UTF-8 válido aparecem como �.

Perguntas frequentes

Como traduzo binário para texto?

Cole o binário na caixa Binário (ou na caixa de texto — a ferramenta percebe). O texto aparece na hora. Se aparecerem símbolos estranhos, o binário pode estar cortado no lugar errado ou nem ser texto.

Como fica “Hello” em binário?

01001000 01100101 01101100 01101100 01101111 — um byte para cada uma das cinco letras.

Por que um emoji tem 32 bits?

O UTF-8 usa de 1 a 4 bytes por caractere. Um emoji precisa de 4 bytes, ou seja, 32 bits. Ferramentas antigas que só conhecem ASCII não conseguem escrever emojis.

Qual a diferença entre binário, hex e decimal?

São três jeitos de escrever o mesmo byte. O binário usa 2 dígitos (0 e 1), o hex usa 16 (0–9 e A–F) e o decimal usa os 10 dígitos normais. O byte de A é 01000001 em binário, 41 em hex e 65 em decimal.

Ela converte números em binário?

Esta ferramenta transforma texto em binário, então o dígito *5* vira o byte do caractere “5” (00110101). Para transformar o número 5 em binário (101), use o Conversor de bases numéricas.

Ferramentas relacionadas

Como usar

  • Digite seu texto na caixa da esquerda — o binário aparece à direita
  • Ou cole binário (ou hex, ou decimal) na caixa da direita para lê-lo como texto
  • Escolha Binário, Hex ou Decimal, e marque ou desmarque Espaço entre os bytes
  • Veja a tabela para conferir cada caractere byte a byte
  • Clique em Copiar embaixo de uma das caixas, ou em Baixar .txt para salvar o código

Adicionamos novas ferramentas com frequência — inscreva-se no YouTube para ser avisado a cada lançamento.

Mais ferramentas

Ver tudo

Aplicativos recomendados

Ver tudo