5 caracteres · 5 bytes (UTF-8)
Cada caractere, byte a byte
| Caractere | Unicode | Binário (UTF-8) | Hex | Decimal |
|---|---|---|---|---|
| H | U+0048 | 01001000 | 48 | 72 |
| e | U+0065 | 01100101 | 65 | 101 |
| l | U+006C | 01101100 | 6C | 108 |
| l | U+006C | 01101100 | 6C | 108 |
| o | U+006F | 01101111 | 6F | 111 |
A tabela mostra os primeiros 40 caracteres.
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
| Caractere | Unicode | Binário (UTF-8) | Hex | Decimal |
|---|---|---|---|---|
| A | U+0041 | 01000001 | 41 | 65 |
| a | U+0061 | 01100001 | 61 | 97 |
| espaço | U+0020 | 00100000 | 20 | 32 |
| ! | U+0021 | 00100001 | 21 | 33 |
| 0 | U+0030 | 00110000 | 30 | 48 |
| é | U+00E9 | 11000011 10101001 | C3 A9 | 195 169 |
| ñ | U+00F1 | 11000011 10110001 | C3 B1 | 195 177 |
| 日 | U+65E5 | 11100110 10010111 10100101 | E6 97 A5 | 230 151 165 |
| 😀 | U+1F600 | 11110000 10011111 10011000 10000000 | F0 9F 98 80 | 240 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
- Conversor de bases numéricas — números em binário, octal, decimal e hex
- Tradutor de código Morse — texto em pontos e traços, com som
- Tradutor de braille — texto em pontos braille e vice-versa
- Codificar / decodificar Base64 — outro jeito de escrever bytes como texto
- Gerador de hash — impressões digitais MD5 e SHA de um texto
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