bitlvl
ES

Visor hex

Arrastra un archivo o pega texto para ver sus bytes tal como los imprimen xxd y hexdump -C. El archivo nunca sale de tu ordenador.

Arrastra aquí un archivo, o
Bytes por línea

Los resultados y mensajes de esta herramienta se muestran en inglés.

Leer un volcado hex

Un volcado hex muestra un archivo tal como es en realidad: una secuencia de bytes. Cada línea tiene tres columnas. El desplazamiento de la izquierda es la posición del primer byte de esa línea, en hex. El centro muestra cada byte como dos dígitos hex. La columna derecha muestra los mismos bytes como caracteres ASCII, con un punto para todo lo no imprimible. El formato es el mismo que imprimen xxd, hexdump -C y od -A x -t x1z.

Bytes mágicos

La mayoría de los formatos de archivo empiezan con una firma fija por la que las herramientas los reconocen independientemente de la extensión:

Primeros bytesASCIIFormato
89 50 4E 47 0D 0A 1A 0A.PNG....imagen PNG
FF D8 FF...imagen JPEG
47 49 46 38GIF8imagen GIF
25 50 44 46%PDFPDF
50 4B 03 04PK..ZIP (también DOCX, XLSX, JAR, APK)
1F 8B..gzip
7F 45 4C 46.ELFprograma Linux
4D 5AMZprograma Windows (EXE, DLL)
CA FE BA BE....archivo de clase Java / binario fat Mach-O
EF BB BF...marca de orden de bytes UTF-8 (archivo de texto)
53 51 4C 69 74 65SQLitebase de datos SQLite

Qué revela un volcado hex

  • Finales de línea: 0A es Unix (LF), 0D 0A es Windows (CRLF).
  • Una BOM (EF BB BF) al principio de un archivo de texto «puro», que confunde a algunos analizadores.
  • Caracteres invisibles: espacios de no separación (C2 A0), zero-width joiners (E2 80 8D), comillas tipográficas (E2 80 9C) que en el editor parecen caracteres normales.
  • Espacios al final de línea y relleno con NUL al final de los campos.

Preguntas

¿Cuál es la diferencia entre xxd y hexdump?

Muestran la misma información con una disposición ligeramente distinta. xxd agrupa los bytes por pares y es reversible (xxd -r reconstruye el archivo); hexdump -C usa bytes sueltos con | alrededor de la columna ASCII. Este visor sigue la disposición de hexdump -C.

¿Por qué algunos caracteres se muestran como puntos?

Los bytes fuera del rango ASCII imprimible (32–126) no tienen un carácter visible único y se dibujan como un punto en la columna derecha. La columna hex sigue mostrando el valor real.

¿Puedo editar los bytes aquí?

En esta versión no; es un visor. Para editar usa un editor hex como hexedit, ImHex o la extensión Hex Editor de VS Code.

¿Hay un límite de tamaño?

Se aceptan archivos hasta 8 MB y se muestran los primeros 64 KB para que la página siga siendo rápida. El tipo de archivo se reconoce por los primeros bytes.

¿Se sube mi archivo?

No. El navegador lo lee localmente con la File API y el volcado se genera en JavaScript en tu máquina.