Programador

Visualizador hexadecimal

Inspecione um ficheiro em hex e ASCII, tipo detetado por magic bytes.

  • Instantânea
  • Grátis
  • Privada (processada localmente)
  • Sem registo
Tipo detetado : Tamanho : bytes mostrados
 

O ficheiro permanece no seu navegador, nada é enviado.

Ver um ficheiro como ele realmente é

A extensão às vezes mente; os bytes nunca. Este visualizador mostra o conteúdo bruto em hexadecimal e ASCII e reconhece o formato real pela sua assinatura de início, tudo sem enviar nada online.

  1. Escolha um ficheiro

    Ou use o exemplo PNG carregado por defeito.

  2. Leia o dump

    Offset, bytes em hex e uma coluna ASCII alinhada.

  3. Verifique o tipo

    Os magic bytes revelam o formato real.

Assinaturas de ficheiro comuns

FormatoMagic bytes (hex)ASCII
PNG89 50 4E 47.PNG
JPEGFF D8 FF
PDF25 50 44 46%PDF
ZIP / Office50 4B 03 04PK..
GIF47 49 46 38GIF8

Tudo é lido localmente via FileReader: nenhum byte sai do seu navegador.

Perguntas frequentes

O que são magic bytes?

São os primeiros bytes de um ficheiro, que formam uma assinatura que identifica o seu formato. Um PNG começa por «89 50 4E 47», um PDF por «25 50 44 46» (%PDF). São mais fiáveis do que a extensão, que pode ser falsificada.

Como se lê um dump hexadecimal?

Cada linha mostra o offset (posição no ficheiro em hex), 16 bytes em hexadecimal e depois o equivalente ASCII. Os bytes não imprimíveis são substituídos por um ponto «.». É a vista clássica dos editores hex.

O ficheiro é enviado para algum lado?

Não. A leitura acontece inteiramente no seu navegador através da API FileReader. Nenhum byte é transmitido a um servidor, o que torna a ferramenta segura mesmo para ficheiros sensíveis.

Porque só são mostrados os primeiros bytes?

Para se manter rápida e leve, a ferramenta mostra apenas um excerto do início (alguns kilobytes). É mais do que suficiente para identificar o tipo e inspecionar o cabeçalho, onde vivem os magic bytes e os metadados.