Texto para Binário
Converta texto para binário, hexadecimal e octal, e vice-versa.
Sobre esta ferramenta
O conversor Texto para Binário exibe a representação em bits de cada caractere de um texto, com base na codificação de caracteres UTF-16 do JavaScript. Além do binário, a ferramenta também mostra a representação hexadecimal e octal do mesmo texto em uma única tela, facilitando a análise de dados em múltiplas bases ao mesmo tempo.
Para usar, basta digitar ou colar qualquer texto no campo. Os resultados aparecem instantaneamente em três formatos: **binário** (cada caractere como 8 bits separados por espaço), **hexadecimal** (dois dígitos hex por caractere) e **octal** (três dígitos octal por caractere). A ferramenta também reconhece entrada em formato binário: se você colar uma sequência de 0s e 1s agrupados em blocos de 8 bits, ela converte automaticamente de volta para texto.
Este tipo de ferramenta é essencial para estudantes de ciência da computação aprendendo representação de dados, desenvolvedores depurando problemas de encoding, profissionais de segurança analisando payloads em CTFs (Capture the Flag) e entusiastas que querem entender como computadores armazenam texto internamente.
Toda a conversão usa operações nativas do JavaScript no navegador. Nenhum dado é enviado a servidores externos e não é necessário fazer cadastro.
Perguntas frequentes
A ferramenta é gratuita?
Sim, completamente gratuita.
Meus dados são enviados a algum servidor?
Não. Toda a conversão acontece localmente no seu navegador, sem qualquer comunicação externa.
Funciona no celular?
Sim, em qualquer navegador moderno para Android e iOS.
Por que cada caractere tem 8 bits?
A ferramenta usa o valor do code point Unicode do caractere (via charCodeAt), que para os caracteres ASCII e boa parte do alfabeto latino cabe em 8 bits. Caracteres com code points maiores que 255 podem produzir representações maiores.
Como a detecção automática de binário funciona?
Se a entrada contiver apenas 0s, 1s e espaços, e tiver pelo menos 8 caracteres, a ferramenta a interpreta como sequência binária e converte para texto. Caso contrário, converte texto para binário.