Hex Encoder / Decoder

Codifique o texto UTF - 8 para hexadecimal ou decodifique o hex de volta para texto. Utilizável para hash bytes, campos de protocolo e dev incorporado.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

文本与十六进制互转; UTF-8 编码。适合调试二进制数据与哈希字节。

输入

输出

48656c6c6f

Notas

说明

Hex 解码时忽略空格; 长度须为偶数。处理在浏览器本地完成。

Codifique o texto UTF - 8 para hexadecimal ou decodifique o hex de volta para texto. Utilizável para hash bytes, campos de protocolo e dev incorporado.

Iniciação rápida

  1. PICK MODO

    codificar ou decodificar.

  2. Entre o conteúdo

    String de texto ou hex.

  3. Copiar Output

    Output atualizações ao vivo.

Decodificação de notas

O comprimento do hexadecimal deve ser par; os espaços são ignorados.

Características e casos de uso

Codifique texto ou bytes para hex e decodifique de volta, com opções de espaçamento e caso para logs e campos de protocolo.

Use ao inspecionar entradas HMAC, comparar pré - imagens hash ou depurar incompatibilidades de codificação.

Fluxo de trabalho típico

Ao depurar protocolos de rede, os desenvolvedores geralmente convertem pacotes brutos para hexadecimal para análise. Por exemplo, capturar um pacote TCP contendo 'Hello' produz '48656C6C6F' nesta ferramenta. Por outro lado, colar esse valor Hex restaura o texto original.

Em sistemas embarcados, os logs de dispositivos geralmente são emitidos em formato Hex. Para dados do sensor como 0x41 0x42, a decodificação revela "AB". Note que caracteres não-ASCII (por exemplo, Chinês) codificar para sequências de vários bytes - '測' torna-se E6B58B.

Exemplos

Olá

Input

Hello

Output

48656c6c6f

FAQ

Prefixo 0x?

Retirado ao decodificar.

Uploaded?

Não, não.

Como a codificação Hex difere da Base64?

Hex representa cada byte como 0 - 9 / A-F (por exemplo, 'A' = 41), duplicar o tamanho. Base64 usa 64 caracteres com ~ 33% de aumento de tamanho, melhor para transferências binárias. Hex é mais legível para depuração humana.