Como o texto vira bits
Computadores guardam texto como números, e os números como bits. Hoje quase todo texto é guardado em UTF-8: letras sem acento, dígitos e pontuação ocupam um byte cada, exatamente como na antiga tabela ASCII (A é 65, 01000001); letras acentuadas como ã ocupam dois bytes; a maioria dos caracteres asiáticos, três; e os emoji, quatro. Este conversor mostra esses bytes em grupos de oito bits.
É um clássico em charadas, exercícios de aula, presentes nerds e para conferir o que uma codificação faz com um texto.
Exemplo resolvido
Oi são dois caracteres ASCII: O = 79 = 01001111, i = 105 = 01101001, então o binário é 01001111 01101001. O emoji de joinha 👍 é um caractere, mas quatro bytes em UTF-8: 11110000 10011111 10010001 10001101. O 11110 no começo do primeiro byte avisa o decodificador de que quatro bytes vêm juntos.
Lendo de volta
Mude para Decodificar, ou use a página de binário para texto, para transformar os bits em caracteres de novo.
Como funciona
A página codifica o texto em UTF-8, a codificação usada na web, e escreve cada byte resultante em base 2, completando até oito dígitos com zeros à esquerda. Caracteres ASCII batem com seus códigos clássicos de 7 bits com um zero na frente; os outros geram de dois a quatro bytes, cujos primeiros bits indicam quantos bytes andam juntos. Você pode separar os bytes com espaços ou deixá-los juntos. Quebras de linha e espaços também são codificados. Tudo roda nesta aba.
Perguntas frequentes
Como se escreve a letra A em binário?
01000001: A é 65 em ASCII e UTF-8, e 65 = 64 + 1.
Por que alguns caracteres usam 16 ou 32 bits?
O UTF-8 usa um byte para ASCII e de dois a quatro bytes para os outros caracteres, como ç (2 bytes) ou emoji (4 bytes).
Isso é ASCII ou Unicode?
UTF-8, que é idêntico ao ASCII para os caracteres básicos e cobre todo o Unicode.
Meu texto é enviado?
Não. A conversão roda no navegador.
Fontes
- The Unicode Standard, latest version
- RFC 20 — ASCII format for network interchange (ANSI X3.4-1968)
- Wikipedia — UTF-8
Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/text-to-binary/