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 Texto Rolante
Crie manchetes animadas rolantes com velocidade, tamanho de fonte e cores ajustáveis. Visualize ao vivo um ticker marquee CSS ou uma barra de anúncio no seu navegador.
Gerador de Texto Amaldiçoado
Transforme texto normal em letras amaldiçoadas, estilo Zalgo, empilhadas com marcas combinatórias Unicode. Copie o caos para chats, legendas ou memes.
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.
Ferramenta disponível em outros idiomas
- Tekst na binarny [PL]
- แปลงข้อความเป็นฐานสอง [TH]
- Text in Binär [DE]
- Teks ke Biner [ID]
- Texto a Binario [ES]
- テキストをバイナリに変換 [JA]
- Text till binärt [SV]
- Chuyển văn bản thành nhị phân [VI]
- Texte en binaire [FR]
- 텍스트를 2진수로 [KO]
- تحويل النص إلى بيانات ثنائية [AR]
- Tekst naar Binair [NL]
- Text to Binary [EN]
- Testo in Binario [IT]
- Текст в двоичный код [RU]
- Metinden İkiliye [TR]
- 文本转二进制 [ZH]