Texto para Binário
Cada caractere que você vê na tela é, na base da pilha, uma sequência de uns e zeros. Este conversor alterna entre essas duas representações usando ASCII de 8 bits: cada caractere se torna um byte (oito dígitos binários) separados por espaços. É o formato que você vê nos exercícios de CS101, desafios de capture-the-flag, quebra-cabeças de geocache e a ocasional piada de bot contra humano.
Como codificar e decodificar
-
1
Escolha um modo
Codifique para ir de texto -> binário. Decodifique para ir de binário -> texto.
-
2
Cole sua entrada
Para decodificar, separe cada byte com um espaço: `01001000 01101001`.
-
3
Execute a conversão
Cada caractere é mapeado para sua representação de 8 bits, preenchido à esquerda com zeros.
-
4
Copie o resultado
O texto decodificado é montado em ordem; qualquer byte fora de 0 - 255 é silenciosamente ignorado.
Referência rápida de byte ASCII
| Caractere | Decimal | Binário |
|---|---|---|
| espaço | 32 | 00100000 |
0 |
48 | 00110000 |
A |
65 | 01000001 |
a |
97 | 01100001 |
! |
33 | 00100001 |
? |
63 | 00111111 |
| nova linha | 10 | 00001010 |
Algumas coisas que vale a pena saber
- ASCII padrão cobre apenas 0 - 127. Valores de 128 - 255 são “ASCII estendido” e variam por página de código; tratamos como bytes únicos, que é geralmente o que você deseja para texto em Latin-1.
- Caracteres Unicode além de U+00FF são codificados como múltiplos bytes em UTF-8 antes da conversão, então
ése torna dois bytes e um emoji pode ser quatro. - Decodificadores são exigentes quanto a espaços. Cada grupo de 8 deve ser separado do próximo. Grupos menores que 8 são tratados como inválidos e ignorados.
- Zeros à esquerda importam.
1000001tem sete dígitos e é ambíguo;01000001tem oito e decodifica claramente paraA.
Usos típicos
- Exercícios de CS (“escreva o binário para seu primeiro nome”).
- Caças ao tesouro e geocaches, onde uma string binária é a pista final.
- Verificação de um protocolo serial ou um despejo hexadecimal a olho nu.
- Pegadinhas em um chat de equipe.
Perguntas frequentes
Emojis e a maioria dos caracteres não-ASCII são multi-byte em UTF-8. O conversor codifica cada byte subjacente como 8 bits, então um emoji de 4 bytes se torna 32 bits de binário.
Ele é ignorado. A decodificação aceita apenas grupos de 1s e 0s que representam um único byte.
Mesmos números, base diferente. Binário usa base 2 com 8 dígitos por byte; hex usa base 16 com 2 dígitos por byte. A é 01000001 em binário e 41 em hex.
O decodificador divide em qualquer espaço em branco, então espaços, tabulações e quebras de linha funcionam. Vírgulas devem ser removidas primeiro.
Não. Cada conversão acontece localmente na aba do seu navegador.
Ferramentas relacionadas
Gerador de nomes de cidades
Gere nomes fictícios de cidades, vilas, aldeias e capitais para worldbuilding, mapas, jogos, histórias e dados fictícios, em um idioma real ou em um estilo inventado.
Gerador de Texto Negrito Itálico
Transforme texto comum em caracteres Unicode negrito itálico. Pronto para colar em bios do Instagram, Twitter/X, LinkedIn e Discord onde markdown não é suportado.
Gerador de anagramas
Digite uma palavra curta e veja cada reorganização única das letras, sem permutações duplicadas e com limite de resultados ajustável.
Gerador de Fonte do Instagram
Gere "fontes" Unicode (negrito, itálico, script, monoespaçado, fraktur) que podem ser coladas diretamente na sua bio, nome, legendas e comentários do Instagram.
Copiar símbolos de coração
Copie uma seleção de símbolos de coração, emojis coloridos e combinações decorativas. Consulte os pontos de código Unicode exatos antes de colar.
Gerador de Texto Assustador
Transforme texto simples em texto zalgo / glitch assustador usando marcas combinatórias Unicode. Intensidade ajustável. Funciona em redes sociais, Discord e na maioria das fontes.
Ferramenta disponível em outros idiomas
- Tekst naar Binair [NL]
- Chuyển văn bản thành nhị phân [VI]
- 텍스트를 2진수로 [KO]
- Text in Binär [DE]
- Tekst na binarny [PL]
- テキストをバイナリに変換 [JA]
- Texte en binaire [FR]
- แปลงข้อความเป็นฐานสอง [TH]
- Teks ke Biner [ID]
- تحويل النص إلى بيانات ثنائية [AR]
- Text till binärt [SV]
- Texto a Binario [ES]
- Text to Binary [EN]
- Testo in Binario [IT]
- Текст в двоичный код [RU]
- Metinden İkiliye [TR]
- 文本转二进制 [ZH]