Conversor de Binário para ASCII
Cole um fluxo de 0s e 1s e veja-o se transformar de volta em caracteres legíveis. O conversor divide sua entrada em pedaços de 8 bits, mapeia cada pedaço para seu ponto de código ASCII e reconstitui a string original. Útil para quebra-cabeças CTF, depuração de capturas seriais ou verificar o que um log de firmware realmente diz.
Como decodificar binário em ASCII
-
1
Cole o binário
Aceita bytes separados por espaços (01001000 01101001) ou um longo fluxo de bits sem separadores.
-
2
Agrupe em bytes
O conversor sempre lê 8 bits por caractere. Grupos completos de oito são decodificados em ordem, e um grupo final com menos de oito bits é deixado de fora.
-
3
Decodifique
Cada pedaço de 8 bits é analisado como base-2, convertido para seu ponto de código decimal e, em seguida, renderizado como o caractere ASCII correspondente.
-
4
Copie o texto
Pegue a string decodificada com o botão de copiar, ou ajuste a entrada e decodifique novamente.
Exemplos comuns de binário para ASCII
| Binário (8 bits) | Decimal | ASCII |
|---|---|---|
01001000 |
72 | H |
01100101 |
101 | e |
01101100 |
108 | l |
00100000 |
32 | espaço |
00110000 |
48 | 0 |
01111111 |
127 | DEL |
Por que 8 bits por caractere
O ASCII clássico define apenas pontos de código de 0-127 e cabe em 7 bits, mas este conversor sempre agrupa sua entrada em bytes de 8 bits. Se sua fonte armazena ASCII de 7 bits, adicione um zero à esquerda a cada grupo antes de colar: 1001000 vira 01001000. Tudo em sistemas modernos usa bytes de 8 bits onde o bit superior é zero (ASCII simples) ou parte de uma codificação estendida como Latin-1 ou UTF-8.
Armadilhas a serem observadas
- Zeros de preenchimento importam.
1001000sozinho tem apenas 7 bits e não forma um byte completo, então fica de fora do resultado. Preencha-o até01001000para decodificarH. - Caracteres não binários são ignorados. Quebras de linha, tabulações, vários espaços ou qualquer outro caractere entre os bytes são aceitáveis; apenas os caracteres 0/1 são analisados.
- Caracteres multi-byte UTF-8 (emoji, letras acentuadas) não serão decodificados corretamente, esta ferramenta visa ASCII de byte único. Use um decodificador UTF-8 para esses casos.
- Endianness não é um problema aqui. Bytes ASCII são transmitidos MSB primeiro por convenção; o conversor assume essa ordem.
Perguntas frequentes
Os bits finais que não formam um grupo completo de 8 são ignorados, então confira o comprimento da sua entrada. Um grupo parcial restante geralmente significa erro de copiar e colar ou preenchimento ausente; adicione zeros à esquerda ao último grupo até completar um byte.
Sim, grupos de 8 bits com pontos de código 128-255 passam como Latin-1 (ISO-8859-1). Se você espera aspas inteligentes Windows-1252 ou sequências UTF-8, os resultados serão diferentes.
Caracteres imprimíveis são renderizados diretamente. Caracteres de controle (0-31 e 127) são emitidos como bytes brutos, portanto podem aparecer como espaços vazios ou glifos ilegíveis dependendo do seu terminal ou editor.
A string binária que você cola é enviada ao nosso servidor enquanto você digita, para que o resultado possa ser calculado. Ela não é adicionada ao link da página nem mantida além da sessão atual.
Ferramentas relacionadas
Gerador de Cartão CSS
Crie o CSS de um contêiner de cartão: fundo, borda, raio dos cantos, espaçamento interno e sombra suave, com pré-visualização imediata e código para copiar e colar.
Conversor de Tamanho de Arquivo
Converta entre bytes, KB, MB, GB, TB e as unidades binárias IEC (KiB, MiB, GiB, TiB), combinando decimal e binário como preferir.
Gerador de Docker Compose
Gere um docker-compose.yml a partir de definições de serviços com imagem, portas e volumes, com padrões de boas práticas.
Conversor de base numérica
Converta números entre binário, octal, decimal, hexadecimal e qualquer base personalizada de 2 a 36, com o detalhamento posicional.
Gerador de README
Gere um README.md estruturado a partir de alguns campos: nome do projeto, tagline, recursos, comando de instalação, trecho de início rápido, autor e licença. Cole direto no seu repositório.
Visualizador de Markdown
Escreva Markdown e veja a renderização HTML atualizar ao vivo. Sintaxe com estilo GitHub, incluindo tabelas, listas de tarefas, blocos de código cercados e autolinks.
Ferramenta disponível em outros idiomas
- ตัวแปลงไบนารีเป็น ASCII [TH]
- Bộ chuyển đổi nhị phân sang ASCII [VI]
- 이진수에서 ASCII로 변환기 [KO]
- Binär till ASCII-konverterare [SV]
- Konwerter binarnego na ASCII [PL]
- Konverter Biner ke ASCII [ID]
- Binair naar ASCII-converter [NL]
- Binär-zu-ASCII-Konverter [DE]
- Convertidor de Binario a ASCII [ES]
- محول من ثنائي إلى ASCII [AR]
- Convertisseur binaire en ASCII [FR]
- バイナリからASCIIへの変換ツール [JA]
- Binary to ASCII Converter [EN]
- Convertitore da binario a ASCII [IT]
- Конвертер двоичного кода в ASCII [RU]
- İkilik Tabandan ASCII'ye Dönüştürücü [TR]
- 二进制转 ASCII 转换器 [ZH]