Ir para o conteúdo principal
eyunzhu

Texto, hexadecimal e binário

Converta texto UTF-8 em bytes hexadecimais ou binários e recupere acentos e emojis corretamente.

Formato

O resultado acompanha a digitação e as opções

Tudo é processado neste navegador, sem envio ou armazenamento.

Sobre a ferramenta

Confira os bytes por trás dos caracteres ao investigar uma codificação ou preparar testes de protocolo.

Como usar

Escolha o formato e edite qualquer lado. Cada byte tem dois dígitos hexadecimais ou oito binários. Espaços entre os bytes são opcionais.

Um caractere pode ocupar vários bytes UTF-8. Dígitos inválidos, bytes incompletos e UTF-8 inválido geram erro. Texto até 256 KiB. A sequência de bytes não é interpretada como um único inteiro.

Perguntas frequentes

Por que um caractere ocupa vários bytes?

UTF-8 usa sequências de tamanho variável. Dois dígitos hexadecimais ou oito binários representam um byte. Bytes incompletos e UTF-8 inválido são rejeitados.

Por que C3 A9 funciona, mas E9 ou 0xE9 dá erro?

C3 A9 é a sequência UTF-8 de é. E9 sozinho não é UTF-8 válido, e prefixos 0x não são aceitos aqui. Digite pares hexadecimais completos ou grupos de oito dígitos binários, separados por espaços se necessário. Para arquivos em codificações antigas, use o conversor de codificação de texto.

Comentários

0
para participar da discussão.
Ainda não há comentários.
Conversa de respostas

Acompanhe a conversa completa em ordem cronológica; cada resposta identifica a mensagem específica à qual responde.