Visualizador hexadecimal

Escolha um arquivo, ou cole um texto, para ver os bytes dele em hexadecimal e em ASCII. Vá até um deslocamento, busque bytes ou textos e leia como números e caracteres os bytes sob o cursor.

Gratuita Funciona no seu navegador Verificada em terça-feira, 10 de novembro de 2026

Esta ferramenta funciona no seu navegador. O que você digita não é enviado para nós.

Como usar

  1. Escolha um arquivo, ou mude para Colar texto e digite ou cole o texto.
  2. Role a tela com a roda do mouse, a barra de rolagem ou as teclas de seta e de página, e clique em um byte para selecioná-lo.
  3. Digite uma posição como 0x1000 em Ir para deslocamento, ou digite bytes como DE AD BE EF em Buscar e clique em Buscar próximo.
  4. Leia o Inspetor de bytes para ver os bytes sob o cursor como inteiros, números de ponto flutuante e o caractere UTF-8.

Como ler o dump

Cada linha mostra 16 bytes. O deslocamento no início da linha é a posição do primeiro byte dela, contada a partir de 0 em hexadecimal. A coluna ASCII mostra os bytes que são letras, dígitos e pontuação ASCII imprimíveis, e um ponto para cada outro byte, como um caractere de controle ou um byte de uma letra fora do ASCII.

A página lê só as linhas da tela, alguns quilobytes de cada vez, então um arquivo grande abre rápido e nunca é carregado inteiro. Nada é enviado: o arquivo é lido no seu navegador.

Busca e deslocamentos

Uma busca por bytes hexadecimais procura exatamente esses bytes, com ou sem espaços e 0x. Uma busca por texto procura o texto como bytes UTF-8 (RFC 3629), então uma letra como ç são os dois bytes C3 A7. Cada busca começa depois do cursor e volta para o início dos dados quando chega ao fim. Um deslocamento pode ser decimal, como 4.096, ou hexadecimal com o prefixo 0x, como 0x1000.

O inspetor de bytes

O inspetor lê os bytes a partir do cursor como cada tipo os leria. Little-endian lê o primeiro byte como o menos significativo, e big-endian o lê como o mais significativo. Por exemplo, os bytes 01 02 03 04 são 67.305.985 como inteiro de 32 bits em little-endian e 16.909.060 em big-endian. Os números de ponto flutuante são lidos no formato IEEE 754, então um valor como 0,1 aparece como a fração binária mais próxima.

Exemplo resolvido: a palavra Hello

O texto Hello tem cinco bytes. No dump, ele começa no deslocamento 00000000, e a primeira linha mostra 48 65 6C 6C 6F em hexadecimal e Hello em ASCII. A tabela mostra essa linha.

Cada letra de Hello ocupa um byte, então a mesma linha é a mesma qualquer que seja a ordem dos bytes.

Deslocamento Bytes em hexadecimal ASCII
00000000 48 65 6C 6C 6F Hello

Perguntas frequentes

Por que a coluna ASCII mostra pontos?

Um ponto representa um byte que não é um caractere ASCII imprimível, como um código de controle, um zero ou um byte de uma letra fora do ASCII. A coluna hexadecimal mostra o valor real dele.

Qual é a diferença entre little-endian e big-endian?

As duas ordens colocam os mesmos bytes em sentido inverso. Os bytes 01 02 03 04 são 0x04030201 em little-endian e 0x01020304 em big-endian, então leia um número na ordem que o formato dele usa.

Por que minha busca por texto não encontra a palavra?

Uma busca por texto procura bytes UTF-8. Um arquivo salvo em outra codificação, como Windows-1252, guarda as mesmas letras em outros bytes, então procure esses bytes em hexadecimal.

Posso alterar os bytes aqui?

Não. O visualizador só lê o arquivo, então o original nunca é alterado, e a página não grava nada no seu dispositivo.

Qual é o tamanho máximo de arquivo que posso abrir?

Até 2 GB. A página lê as linhas da tela e cada busca em partes, então uma busca em um arquivo grande pode demorar, e o resultado aparece quando o texto é encontrado.

O arquivo é enviado para algum lugar?

Não. O arquivo é lido no seu navegador, e nada é enviado para o nosso servidor ou guardado lá.

Fontes

Números e texto verificados pela última vez em terça-feira, 10 de novembro de 2026.

Usamos cookies necessários para o site funcionar. Com o seu consentimento, o Google também usa cookies de publicidade para mostrar anúncios personalizados. Se você recusá-los, continuará vendo anúncios, mas eles não serão personalizados.