Visualizador de Hex Dump
Veja texto ou arquivos como um dump hexadecimal com coluna ASCII.
O Visualizador de Hex Dump roda inteiramente no seu navegador. O texto que você digita e qualquer arquivo que escolha são processados localmente e nunca são enviados ao ArrayKit.
Abrir o Conversor Texto ⇄ Binário
Sobre Visualizador de Hex Dump
O Visualizador de Hex Dump renderiza texto ou um arquivo inteiro como um dump byte a byte clássico: um offset de 8 dígitos, pares de bytes em hexadecimal separados por espaços, e uma coluna ASCII correspondente em que bytes não imprimíveis aparecem como um ponto. Digite texto diretamente ou solte qualquer arquivo, depois alterne a largura da linha entre 8, 16 e 32 bytes e ative maiúsculas nos dígitos hexadecimais conforme o formato que você precisa. É o mesmo layout que ferramentas como xxd e hexdump -C produzem, então a saída fica imediatamente familiar para inspecionar cabeçalhos de arquivos, depurar protocolos binários, verificar magic bytes ou confirmar exatamente quais bytes uma codificação gerou. Feito para desenvolvedores, engenheiros reversos e qualquer pessoa que precise ver os bytes brutos por trás de uma string ou arquivo. O dump é gerado inteiramente no seu navegador — nada que você digita ou envia sai do seu dispositivo.
Recursos
- Faz o dump de texto digitado ou de um arquivo enviado como hex + ASCII, lado a lado
- Layout clássico: offset de 8 dígitos, pares de bytes em hex e coluna |ascii|
- Largura de linha ajustável: 8, 16 ou 32 bytes por linha
- Alterna entre dígitos hexadecimais em maiúsculas ou minúsculas
- Bytes não imprimíveis aparecem como '.' na coluna ASCII, igual ao xxd
- Copie a saída completa do hex dump com um clique
- Funciona com qualquer tipo de arquivo, não só texto — imagens, binários, arquivos compactados
- Roda inteiramente no seu navegador, então nada é enviado a um servidor
Como usar Visualizador de Hex Dump
- Digite ou cole texto no campo de entrada, ou escolha um arquivo para carregar seus bytes
- Escolha uma largura de linha de 8, 16 ou 32 bytes
- Ative maiúsculas nos dígitos hexadecimais se preferir A–F em vez de a–f
- Copie a saída do hex dump para colar em um relatório de bug ou terminal
Exemplo
Entrada
Hi!
Saída
00000000 48 69 21 |Hi!|
Cada byte de "Hi!" mostrado em hex, com a coluna ASCII imprimível à direita.
Erros comuns e solução de problemas
- A saída do hex dump parece desalinhada em comparação com outra ferramenta. — A largura de linha muda o layout das colunas — use largura 16 para igualar o padrão comum do hexdump -C / xxd, ou combine com a largura usada pela outra ferramenta.
- Um arquivo grande demora para gerar o dump. — Arquivos muito grandes produzem uma saída muito longa. Tente uma amostra menor do arquivo, ou aumente a largura de linha para reduzir o número de linhas renderizadas.
- A coluna ASCII mostra pontos em vez dos caracteres esperados. — Bytes fora do intervalo imprimível (0x20–0x7E) sempre aparecem como '.' no Visualizador de Hex Dump — isso inclui caracteres de controle, quebras de linha e a maioria dos bytes de texto não ASCII.
- O texto colado não corresponde aos bytes originais do arquivo. — O texto digitado é codificado em UTF-8 antes do dump, então caracteres multibyte geram mais de um byte. Envie o arquivo original se precisar dos bytes exatos da fonte.
Perguntas frequentes
- O que o Visualizador de Hex Dump realmente mostra?
- Mostra os bytes brutos do seu texto ou arquivo no layout clássico de hex dump: um offset de 8 dígitos, cada byte como dois dígitos hexadecimais, e uma coluna ASCII à direita onde bytes não imprimíveis aparecem como um ponto.
- O Visualizador de Hex Dump consegue ler um arquivo inteiro, não só texto digitado?
- Sim. Escolha qualquer arquivo e o Visualizador de Hex Dump lê seus bytes brutos com FileReader e os apresenta da mesma forma que o texto digitado — imagens, binários e arquivos compactados funcionam.
- Qual a diferença entre o Visualizador de Hex Dump e o xxd ou hexdump -C?
- Ele produz o mesmo layout familiar — offset, bytes em hex, coluna ASCII — direto no seu navegador, então você tem um dump estilo xxd sem abrir um terminal.
- Quais larguras de linha o Visualizador de Hex Dump suporta?
- Você pode alternar entre 8, 16 e 32 bytes por linha. 16 corresponde ao padrão comum do hexdump -C; linhas mais estreitas ou mais largas podem facilitar a leitura de faixas específicas de bytes.
- O Visualizador de Hex Dump envia meu texto ou arquivo para algum lugar?
- Não. O Visualizador de Hex Dump roda inteiramente no seu navegador. O texto que você digita e os arquivos que escolhe são processados localmente e nunca são enviados ao ArrayKit.
- Por que bytes não imprimíveis aparecem como um ponto no hex dump?
- Bytes abaixo de 0x20 ou acima de 0x7E não têm um caractere ASCII imprimível, então o Visualizador de Hex Dump os mostra como '.' na coluna ASCII, seguindo a convenção usada pelo xxd e hexdump -C.
Ferramentas relacionadas
Todas as ferramentas de ArrayKit