Ferramentas · Bytes
Conversor de texto para binário e hexadecimal
Digite um texto para ver os bytes dele em binário, octal, decimal ou hexadecimal, ou cole os códigos para voltar ao texto.

Entrada
Resultado
Cada grupo é um byte do texto em UTF-8: letras sem acento ocupam 1 byte, letras acentuadas 2 e emoji 4. O separador só vale ao converter texto em códigos.
Como funciona
- O texto é primeiro convertido em bytes pelo padrão UTF-8, o que a web usa. Cada byte é então escrito na base escolhida: 8 dígitos em binário, 3 em octal, de 1 a 3 em decimal e 2 em hexadecimal.
- Letras sem acento ocupam 1 byte, letras como é ou ã ocupam 2 e emoji ocupam 4, então o número de grupos pode ser maior que o de caracteres.
- Para decodificar, separe os grupos por espaço, vírgula ou ponto e vírgula; em binário, octal e hexadecimal um bloco único colado também vale se tiver o tamanho certo. O prefixo 0x é aceito em hexadecimal.
- Se os bytes não formarem um texto UTF-8 válido (por exemplo o byte ff sozinho) ou se um grupo passar de 255, a ferramenta avisa em vez de inventar um caractere.
- Isto não é criptografia nem compactação: é só outra forma de escrever os mesmos dados. Tudo roda no navegador.
Ferramentas relacionadas
Conversor de timestamp ISO 8601
ISO 8601 para epoch e epoch para ISO e data local, com fuso escolhido e detecção de segundos ou milissegundos.
Expressão cron explicada
Cola o cron, lê a frase em português e confere as próximas 5 execuções antes de subir o agendamento.
Decodificador de user-agent
Identifica navegador, sistema e dispositivo a partir de um user-agent colado, com regras simples e abertas.