Conversor de Texto para Binário
Converta texto em binário, hexadecimal ou decimal e decodifique-o de volta no seu navegador. Seu texto fica no seu dispositivo.
O Conversor de Texto para Binário roda inteiramente no seu navegador. O texto e os bytes que você converte nunca saem do seu dispositivo e nada é enviado à ArrayKit.
Abrir o Conversor de Base Numérica
Sobre Texto para Binário
O Conversor de Texto para Binário transforma qualquer texto em bytes binários de 8 bits, hexadecimal ou decimal, depois decodifica esses números de volta em texto legível. Ele é ciente de UTF-8, então percorre os bytes reais de uma cadeia — uma letra acentuada ou um emoji vira vários bytes, e cada um aparece como seu próprio grupo. Mude a direção para colar binário, hexadecimal ou decimal e recuperar os caracteres originais; o decodificador detecta a base automaticamente ou você pode forçar uma. Ele trata tanto grupos separados por espaço (01001000 01101001) quanto fluxos contínuos, e sinaliza qualquer grupo que não seja um byte limpo. Útil quando você estuda codificação de caracteres, depura um formato de fio, monta uma aula ou verifica quais bytes uma cadeia realmente contém. Cada conversão roda no seu dispositivo — o texto que você digita nunca sai do seu navegador.
Recursos
- Converta texto em bytes binários de 8 bits separados por espaço em um clique
- Emita também bytes hexadecimais ou decimais da mesma entrada com um alternador de base
- Decodifique binário, hexadecimal ou decimal de volta em texto, com detecção automática de base
- Ciente de UTF-8: emoji e letras acentuadas expandem para seus grupos de bytes reais
- Aceita grupos separados por espaço ou um fluxo contínuo sem espaços ao decodificar
- Erros claros para grupos malformados, largura de bits errada ou bytes fora do intervalo
- Copie o binário, hexadecimal, decimal ou texto decodificado com um botão
- Roda inteiramente no seu navegador, sem nada enviado a lugar nenhum
Como usar Texto para Binário
- Mantenha a direção Texto → Binário selecionada
- Digite ou cole seu texto e escolha a saída Bin, Hex ou Dec
- Copie os bytes resultantes do painel de saída
- Mude para Binário → Texto e cole bytes para decodificá-los de volta
- Deixe a base em Auto, ou force Bin, Hex ou Dec se a detecção for ambígua
Exemplo
Entrada
Hi
Saída
01001000 01101001
"H" é o byte 72 (01001000) e "i" é o byte 105 (01101001).
Erros comuns e solução de problemas
- A decodificação diz que um grupo binário tem o comprimento errado. — Cada byte binário deve ter exatamente 8 bits. Separe os grupos com espaços, ou cole um fluxo contínuo cujo comprimento seja um múltiplo de 8.
- A decodificação decimal informa um valor maior que 255. — Cada grupo decimal é um único byte (0–255). Um número como 256 não é um byte só — divida os caracteres de vários bytes em seus valores de byte individuais.
- A decodificação hexadecimal falha com um número ímpar de dígitos. — Bytes hexadecimais vêm em pares. Adicione um zero à esquerda a um byte curto ou espace os pares para que cada grupo tenha dois dígitos hexadecimais.
- A detecção automática escolhe a base errada para dígitos ambíguos. — Dígitos como 10 ou 1000 são válidos em várias bases. Use o alternador Bin, Hex ou Dec para dizer ao decodificador exatamente como lê-los.
Perguntas frequentes
- Como este conversor transforma texto em binário?
- Ele codifica seu texto como bytes UTF-8, depois escreve cada byte como um grupo binário de 8 bits. "A" é o byte 65, que é 01000001. Caracteres de vários bytes como emoji viram vários grupos, um por byte.
- Por que um emoji produz vários grupos binários?
- O binário aqui representa bytes UTF-8, não caracteres. Uma letra ASCII básica é um byte, mas um emoji ou caractere CJK ocupa dois a quatro bytes, então aparece como dois a quatro grupos de 8 bits.
- Posso decodificar binário, hexadecimal e decimal, não só codificar?
- Sim. Mude para Binário → Texto e cole binário de 8 bits, pares hexadecimais ou bytes decimais. Deixe a base em Auto para detectá-la, ou force Bin, Hex ou Dec quando os dígitos forem ambíguos.
- A entrada binária precisa de espaços entre os bytes?
- Não. O decodificador aceita grupos de 8 bits separados por espaço e um fluxo de bits contínuo sem espaços, que ele divide em bytes. O hexadecimal funciona da mesma forma com pares de dois dígitos ou uma sequência contínua.
- O que acontece se um grupo binário não tiver 8 bits?
- A ferramenta o sinaliza como erro em vez de adivinhar. Os grupos binários devem ter exatamente 8 bits e cada grupo decimal deve ser 0–255, então entrada malformada é reportada em vez de distorcida em silêncio.
- O texto que eu converto é enviado para algum lugar?
- Não. O Conversor de Texto para Binário roda inteiramente no seu navegador. O texto e os bytes que você digita ou cola nunca saem do seu dispositivo e não são enviados à ArrayKit.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit