Neste artigo
O que é a conversão de texto para binário?
A conversão de texto para binário transforma caracteres legíveis por humanos na sua representação binária (base 2). Cada caractere é primeiro mapeado para um código numérico usando um padrão de codificação de caracteres como ASCII ou UTF-8, e então esse número é expresso em dígitos binários (0s e 1s).
Por exemplo, a letra A tem um código ASCII de 65, que é 01000001 em binário. Um grupo de 8 bits (byte) pode representar 256 caracteres diferentes — suficiente para toda a tabela ASCII. O Unicode amplia isso para milhões de code points usando codificações multibyte como UTF-8.
Como funciona a codificação de caracteres
O conversor suporta múltiplos formatos de saída, cada um representando valores numéricos numa base diferente:
- Binário (base 2) — cada caractere torna-se uma sequência de 8 ou mais bits: 01001000 01101001 para Hi
- Hexadecimal (base 16) — mais compacto: 48 69 para Hi. Amplamente usado em programação e inspeção de memória
- Octal (base 8) — menos comum, mas usado em permissões de ficheiros Unix: 110 151 para Hi
Experimente gratuitamente — sem cadastro
Converter texto para binário →Quando usar a conversão de texto para binário
A conversão de texto para binário é útil na educação, depuração e programação de baixo nível.
- Aprendizagem — compreenda como os computadores armazenam texto vendo a representação binária real dos caracteres
- Depuração — inspecione a representação ao nível de bytes das strings ao resolver problemas de codificação
- Análise de dados — converta texto para hexadecimal ou binário para análise de protocolos, inspeção de formatos de ficheiros ou dumps de memória
Perguntas frequentes
Qual é a diferença entre ASCII e UTF-8?
O ASCII usa 7 bits para codificar 128 caracteres (letras inglesas, dígitos e símbolos comuns). O UTF-8 é uma codificação de comprimento variável que usa de 1 a 4 bytes por caractere. Os primeiros 128 caracteres UTF-8 são idênticos ao ASCII, mas o UTF-8 estende-se para cobrir todos os caracteres Unicode — incluindo emojis, chinês, árabe e mais.
Por que a saída binária é tipicamente mostrada em grupos de 8 bits?
Um byte (8 bits) é a unidade fundamental de armazenamento e transferência de dados. Agrupar dígitos binários em blocos de 8 bits torna a saída mais fácil de ler e alinha-se com a forma como os computadores realmente processam dados. Cada byte pode representar um valor de 0 a 255.
Posso converter binário de volta para texto?
Sim — a conversão de binário para texto inverte o processo. Cada grupo de 8 bits é convertido no seu valor decimal e depois mapeado de volta para o caractere correspondente usando o mesmo padrão de codificação. A nossa ferramenta suporta conversão bidirecional.