AZ Tools

Visualizador Hex Dump

Desenvolvimento

Cole texto ou solte um arquivo (até 64 KB) e veja-o como `xxd` ou `hexdump -C` mostraria: coluna de offset em hex, bytes em hex e zona ASCII com caracteres imprimíveis (não-imprimíveis como `.`). Útil pra detectar BOMs, caracteres de controle ocultos, divergências de codificação, ou simplesmente entender o que realmente há num arquivo.

Hex dump (14 bytes)

00000000  48 65 6C 6C 6F 2C 20 77 6F 72 6C 64 21 0A        |Hello, world!.|

Todo processamento é local — o conteúdo do arquivo nunca sai do seu navegador.

Como usar

  1. Alterne entre texto e arquivo.
  2. Escolha 8, 16 ou 32 bytes por linha.
  3. Leia as colunas hex e a zona ASCII, copie o dump se precisar.

Perguntas frequentes

Por que há limite de tamanho?
Renderizar hex dump no navegador é rápido pra dezenas de KB mas trava acima de 1 MB. O teto de 64 KB mantém o UI responsivo — pra arquivos maiores use `xxd` na linha de comando.
Qual a codificação do texto?
UTF-8. Um caractere como `é` aparece como dois bytes (`C3 A9`) e letras ASCII são um byte. Se precisa de codificação específica, cole bytes já codificados via arquivo.
Por que bytes não imprimíveis são `.`?
Mesma convenção que `xxd`: bytes fora do ASCII imprimível (0x20–0x7E) viram `.` pra manter alinhamento. A coluna hex ainda mostra o byte exato.
Isso envia meu arquivo?
Não. O arquivo é lido com a API FileReader e o dump é computado no seu navegador.

Ferramentas relacionadas