Tradutor de binário — texto para binário e vice-versa
DesenvolvimentoUm tradutor de binário é uma ferramenta para desenvolvedores que codifica uma cadeia de caracteres em bytes UTF-8 exibidos como binário de 8 bits (ou hexadecimal) e decodifica essas sequências de bytes de volta para texto.
Esta página foi traduzida com ajuda de IA e ainda não recebeu revisão profissional. Consulte as fontes citadas antes de usá-la em uma decisão importante.
O que é
Os computadores não conseguem armazenar caracteres diretamente; uma codificação os transforma em bytes. Esta ferramenta usa UTF-8, a codificação padrão da web, então as letras inglesas ocupam 1 byte (8 bits) e os caracteres coreanos ou CJK ocupam 3 bytes (24 bits). Ao decodificar binário de volta para texto, os espaços são ignorados, o fluxo é dividido em grupos de 8 bits e as sequências UTF-8 inválidas são sinalizadas como erros. Tudo é executado no seu navegador.
Como usar
- 1Cole o texto ou a sequência de bytes em binário ou hexadecimal.
- 2Escolha um modo: texto para binário, binário para texto ou texto para hexadecimal.
- 3Toque em converter e copie o resultado.
Referência
| Caractere | Binário (UTF-8) | Hexadecimal |
|---|---|---|
| A | 01000001 | 41 |
| a | 01100001 | 61 |
| 0 | 00110000 | 30 |
| espaço | 00100000 | 20 |
| 한 | 11101101 10010101 10011100 | ED 95 9C |
Fontes e padrões
- RFC 3629: UTF-8, a transformation format of ISO 10646 - IETF
- MDN Web Docs: Client-side web APIs - MDN Web Docs
Perguntas frequentes
Ele aceita caracteres que não são ingleses?
Sim. A conversão é baseada em UTF-8, então os caracteres fora do ASCII usam vários bytes; por exemplo, a sílaba coreana "한" vira a sequência de 3 bytes 11101101 10010101 10011100.
Que formato a conversão de binário para texto espera?
Digite zeros e uns em grupos de 8 bits (1 byte). Espaços e quebras de linha são ignorados automaticamente; se o comprimento não for múltiplo de 8 ou os bytes não forem UTF-8 válido, um erro é exibido.
Meu texto é enviado a um servidor?
Não. A codificação e a decodificação usam as APIs TextEncoder/TextDecoder do navegador e a entrada nunca sai do seu dispositivo.