O que é Texto para binário?
O conversor de Texto para Binário transforma qualquer texto na sua representação binária (base 2), mostrando o código binário de 8 bits de cada caractere. Você pode trocar a saída para hexadecimal, decimal ou octal, e ele também converte binário de volta para texto — útil para aprender codificação, depurar dados ou criar arte binária.
O conversor trabalha com UTF-8, UTF-16 e ASCII puro, então acentos, emojis e caracteres CJK são codificados corretamente. Agrupe em nibbles de 4 bits, bytes de 8 bits, 16 bits ou 32 bits, troque a base de saída entre binário, hexadecimal, decimal e octal e selecione espaço, hífen, vírgula, nenhum ou um separador personalizado. Um detalhamento byte a byte mostra o valor e o caractere por trás de cada grupo, e uma tabela de referência embutida liga os caracteres comuns aos seus códigos. Arraste um arquivo .txt ou cole da área de transferência; a decodificação aceita todos esses formatos e ignora espaços extras. Sua última entrada e ajustes ficam salvos, então você retoma de onde parou.
Como usar
- Digite ou cole texto no campo de entrada. A saída binária atualiza instantaneamente, mostrando cada caractere como uma sequência binária de 8 bits separada por espaços.
- Mude para o modo de descodificação para colar sequências binárias e convertê-las de volta em texto legível. Ambas as direções funcionam em tempo real.
- Cole o texto, envie um arquivo .txt ou use o botão Colar para puxar direto da área de transferência. Copie o binário, baixe como arquivo ou use o botão de troca para alternar entre codificar e decodificar.
Quando usar
- Ensinar como cada caractere vira bytes quando alguém começa a estudar programação ou estruturas de dados.
- Depurar texto que apareceu quebrado para ver quais bytes o arquivo de origem realmente continha.
- Montar pistas de escape room, ARGs ou cartões de aniversário nerds com mensagem escondida em zeros e uns.
Resultado
Digite 'Hi' para ver '01001000 01101001' — a representação binária de 8 bits de cada caractere ASCII.
Perguntas frequentes
- Por que cada caractere tem 8 bits?
- ASCII usa 7 bits e foi completado para 8 para caber em um byte, que virou a unidade padrão na maioria dos computadores. O bit mais alto fica em 0 no ASCII puro. UTF-8 mantém o byte como base mas usa de 2 a 4 bytes para caracteres não latinos.
- Como ficam codificados os emojis e os caracteres chineses?
- Os dois usam UTF-8, que ocupa vários bytes por caractere. O emoji de carinha tem 4 bytes (32 bits), e a maioria dos caracteres chineses tem 3 bytes (24 bits). Se o agrupamento estiver em 8, esses caracteres aparecem divididos em vários grupos.
- Posso colar binário com vírgulas ou sem separador nenhum?
- Pode. O decodificador lê apenas 0s e 1s e ignora o resto, então cola 01001000,01101001 ou uma fita inteira como 0100100001101001 que o resultado sai igual.
- Dá para ver o mesmo texto em hexadecimal, decimal ou octal?
- Sim — troque a base de saída para Hex, Decimal ou Octal e os mesmos caracteres aparecem nessa base. Binário é base 2 e mostra os bits do jeito que o computador guarda; hexadecimal é base 16 e empacota quatro bits em um símbolo; octal é base 8, a forma que as permissões de arquivo do Unix usam. A letra A é 01000001 em binário, 41 em hex, 65 em decimal e 101 em octal: mesmo valor, quatro notações.
- Maiúsculas e minúsculas importam ao decodificar?
- Importam no texto de saída, não no binário de entrada. O ASCII dá códigos diferentes para letras maiúsculas e minúsculas (A é 65, a é 97), por isso 01000001 decodifica para A e 01100001 decodifica para a.
Ferramentas relacionadas
Buscador de Rimas
Encontre rimas perfeitas e aproximadas para qualquer palavra
Solucionador de Anagramas
Encontre todos os anagramas válidos de qualquer palavra
Pesquisa de Unicode
Busque caracteres Unicode por nome ou código
Codificador/Decodificador de URL
Codifique e decodifique URLs instantaneamente
Alfabeto fonético NATO
Converta texto para o alfabeto fonético da NATO
Contador de parágrafos
Conte os parágrafos do seu texto