Conversor Texto Binario

Gratuito Texto Popular

Conversor Texto Binario

Converta texto para binario, decimal, hexadecimal e octal em tempo real. Decodifique codigos de volta para texto e consulte a tabela ASCII completa com 128 caracteres.

5.2k usuarios Atualizado em Mar 2026 4.7/5
Avalie esta ferramenta:
4.7 (724 votos) Obrigado!
Texto / Binario / Decimal / Hex / Octal
Codificacao:
BIN Binario
Aguardando texto...
DEC Decimal
Aguardando texto...
HEX Hexadecimal
Aguardando texto...
OCT Octal
Aguardando texto...

Como Usar

Converta texto para codigo e vice-versa em poucos passos.

1
Escolha o modo
Selecione Texto → Codigo, Codigo → Texto ou Tabela ASCII.
2
Digite ou cole
Insira o texto ou codigo no campo de entrada.
3
Veja o resultado
A conversao acontece em tempo real nos quatro formatos.
4
Copie
Use os botoes para copiar resultados individuais ou todos de uma vez.

Sobre o Conversor

Binario (Base 2)

Cada caractere e representado por 8 bits (0s e 1s). Ex: A = 01000001

Decimal (Base 10)

Codigo ASCII numerico de cada caractere. Ex: A = 65

Hexadecimal (Base 16)

Representacao em base 16 (0-9, A-F). Ex: A = 41

Octal (Base 8)

Representacao em base 8 (0-7). Ex: A = 101

Sistemas Numericos e Codificacao de Texto: Guia Completo

Neste artigo
  1. O que sao sistemas numericos
  2. Sistema binario (base 2)
  3. Hexadecimal e octal
  4. Tabela ASCII e codificacao de texto
  5. ASCII vs UTF-8
  6. Perguntas frequentes

1. O Que Sao Sistemas Numericos

Sistemas numericos sao formas de representar quantidades usando diferentes bases. No cotidiano usamos o sistema decimal (base 10), mas computadores trabalham internamente com binario (base 2). Hexadecimal (base 16) e octal (base 8) sao usados como notacoes compactas para representar dados binarios de forma legivel.

Entender essas bases e fundamental para programadores, estudantes de ciencia da computacao e profissionais de seguranca digital, pois aparecem em enderecos de memoria, cores CSS, protocolos de rede e muito mais.

2. Sistema Binario (Base 2)

O sistema binario usa apenas dois digitos: 0 e 1. Cada digito e chamado de bit (binary digit). Um grupo de 8 bits forma um byte, que pode representar 256 valores diferentes (0 a 255). Na codificacao ASCII, cada caractere ocupa exatamente 1 byte.

Por exemplo, a letra "A" maiuscula tem o codigo ASCII 65, que em binario e 01000001. A conversao e feita dividindo o numero por 2 repetidamente e anotando os restos.

"Toda informacao digital — textos, imagens, videos, programas — e, no nivel mais fundamental, uma sequencia de zeros e uns."

3. Hexadecimal e Octal

O hexadecimal (base 16) usa os digitos 0-9 e as letras A-F. Cada digito hex corresponde a exatamente 4 bits, o que torna a conversao binario-hex trivial. E amplamente usado em cores CSS (#FF5733), enderecos MAC, dumps de memoria e chaves criptograficas.

O octal (base 8) usa digitos de 0 a 7. Cada digito octal corresponde a 3 bits. Embora menos comum hoje, e historicamente importante em permissoes Unix (ex: chmod 755) e em linguagens como C, onde literais octais sao prefixados com 0.

4. Tabela ASCII e Codificacao de Texto

A ASCII (American Standard Code for Information Interchange) e um padrao de codificacao de caracteres criado em 1963. Define 128 caracteres (0 a 127): 33 caracteres de controle (nao imprimiveis) e 95 caracteres imprimiveis, incluindo letras latinas, digitos e pontuacao.

  • 0-31: caracteres de controle (NUL, TAB, LF, CR, ESC, etc.)
  • 32-126: caracteres imprimiveis (espaco, letras, numeros, simbolos)
  • 127: DEL (delete)

Nossa ferramenta inclui uma tabela ASCII completa e interativa onde voce pode buscar por caractere, codigo decimal, hexadecimal ou descricao.

5. ASCII vs UTF-8

ASCII suporta apenas 128 caracteres — insuficiente para acentos, ideogramas ou emojis. O UTF-8 e uma codificacao de largura variavel (1 a 4 bytes) que e retrocompativel com ASCII: os primeiros 128 caracteres sao identicos. Para caracteres fora do intervalo ASCII (como e, a, c, emojis), UTF-8 usa multiplos bytes.

Nosso conversor oferece ambos os modos: no modo ASCII, cada caractere gera exatamente 1 byte; no modo UTF-8, caracteres acentuados e especiais sao codificados corretamente com multiplos bytes.

6. Perguntas Frequentes

Qual a diferenca entre binario e hexadecimal?

Ambos representam os mesmos valores, apenas em bases diferentes. Hexadecimal e uma notacao mais compacta: cada digito hex equivale a 4 bits. Por exemplo, o byte 01000001 em binario e 41 em hex.

A conversao e feita no servidor?

Nao. Toda a conversao acontece localmente no seu navegador via JavaScript. Nenhum dado e enviado a servidores externos.

Posso converter emojis?

Sim, no modo UTF-8. Emojis sao codificados com 4 bytes em UTF-8. No modo ASCII, caracteres fora do intervalo 0-127 podem nao ser representados corretamente.

O auto-detectar funciona com qualquer formato?

O auto-detectar analisa o padrao dos tokens de entrada para inferir se sao binarios, hexadecimais, octais ou decimais. Funciona bem na maioria dos casos, mas em situacoes ambiguas (ex: "10 11 12" pode ser decimal ou octal) voce pode selecionar o formato manualmente.