logo
GeekFormat

Codificação/Decodificação Hexadecimal

Codificação por UTF-8, convertendo cada byte em dois 16es Produção

2 caracteres

Os caracteres UTF-8; não-0-9, a-f, A-F são ignorados quando decodificados.

Conversão bidirecional online grátis entre texto e hexadecimal, suporte a formato de entrada flexível, ideal para análise de dados de captura e depuração de protocolo.

Sugestões Relacionadas

Casos de uso

  • Converter texto para hexadecimal para depuração de protocolo e análise de dados de baixo nível
  • Restaurar dados Hex de ferramentas de captura para texto legível
  • Processar conversão de codificação Hex de valores de cor (ex: #FF5733)
  • Visualizar representação hexadecimal de nível de byte de strings

Recursos

  • Codificação/decodificação bidirecional: suporte a texto para hexadecimal e hexadecimal para texto, resposta em tempo real
  • Formato de entrada flexível: suporte a separador de espaço (ex: 48 65 6C 6C 6F) ou string Hex contínua
  • Processamento local sem upload: todas as conversões são concluídas no navegador, sem passar por servidores
  • Cópia com um clique: resultado pode ser copiado diretamente para análise de logs ou documentos de depuração

Como Usar

  1. Insira o texto a ser codificado ou cole a string hexadecimal
  2. Selecione o modo de codificação ou decodificação
  3. A ferramenta processa automaticamente o hexadecimal e exibe o resultado
  4. Copie o resultado para análise de logs, depuração de protocolo ou documentação

Perguntas frequentes

Como funciona a codificação hexadecimal?

Cada byte (8 bits) é representado por dois caracteres hexadecimais. Por exemplo, o caractere A tem valor ASCII 65, que é 41 em hexadecimal. Os valores possíveis de um byte são 00-FF (0-255).

O formato de entrada suporta Hex com espaços?

Sim. Tanto o formato contínuo 48656C6C6F quanto o formato separado por espaços 48 65 6C 6C 6F são processados automaticamente e convertidos corretamente.

Qual a diferença entre hexadecimal e Base64?

Hexadecimal representa cada byte como 2 caracteres (taxa de expansão 100%), Base64 codifica cada 3 bytes em 4 caracteres (taxa de expansão 33%). Hexadecimal é mais adequado para análise byte a byte, Base64 é mais adequado para transmissão compacta.

É adequado para análise de dados de captura?

Muito adequado. Ferramentas de captura como Wireshark e Charles geralmente exibem fluxos de bytes brutos em hexadecimal. Converter para texto permite visualizar o conteúdo diretamente ou converter para Base64 para depuração de interface.