Como o texto vira binário
Cada caractere é convertido para seus bytes UTF-8, e cada byte é representado na base escolhida. Em binário, cada byte vira 8 dígitos (ex.: A = 01000001). Acentos e emojis ocupam mais de um byte em UTF-8, por isso geram mais grupos.
Como usar
- Escolha a base no seletor Base: Binário, Hexadecimal ou Decimal.
- Digite no campo Texto. O código aparece ao lado enquanto você digita, com um grupo por byte separado por espaço. O botão Texto → código faz a mesma conversão.
- Para decodificar, cole o código no campo da direita e clique em Código → texto. Os grupos precisam estar separados por espaço ou quebra de linha.
- Use os botões copiar de cada campo para levar o resultado.
Exemplos
Oiem binário:01001111 01101001; em hexadecimal:4f 69; em decimal:79 105.çocupa dois bytes em UTF-8:11000011 10100111em binário, ouc3 a7em hexadecimal.- O emoji 😀 ocupa quatro bytes:
f0 9f 98 80em hexadecimal, ou240 159 152 128em decimal.
Dúvidas frequentes
Funciona com acentos e emojis?
Sim. Usamos UTF-8, então ç, á e 😀 são convertidos corretamente nos dois sentidos.
Por que aparece “Código inválido para a base selecionada”?
Algum grupo não pôde ser lido na base escolhida ou passa de 255, o maior valor de um byte. Confira se o seletor Base corresponde ao código colado, por exemplo Hexadecimal para 4f 69.
Posso trocar a base depois de digitar?
Sim. Ao mudar o seletor, o código é refeito a partir do campo Texto na nova base.